From 8a34f77846a7eb19d19f5d6067ab2140a0f0cf61 Mon Sep 17 00:00:00 2001 From: Richard Osborne Date: Sun, 13 May 2012 15:04:05 +0100 Subject: [PATCH] Fix incorrect address calculation in invalidateWord() --- Core.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core.h b/Core.h index dbb809f..fd59cab 100644 --- a/Core.h +++ b/Core.h @@ -209,7 +209,7 @@ class Core { bool invalidateWord(uint32_t address) { if (!invalidateWordCheck(address)) return false; - invalidateWordSlowPath(address); + invalidateWordSlowPath(address >> 1); return true; }