about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-12-05 15:28:45 +0100
committerptitSeb <sebastien.chev@gmail.com>2023-12-05 15:28:45 +0100
commitf52d13f86adee09506b74efa679dc1cd2e4548e2 (patch)
treefa19407cd8a7bf266b7170f58d4abf4ce7c175da /src
parent1b7b361b305ed9867e76d420e139e7f33a577bb3 (diff)
downloadbox64-f52d13f86adee09506b74efa679dc1cd2e4548e2.tar.gz
box64-f52d13f86adee09506b74efa679dc1cd2e4548e2.zip
[INTERPRETER] Call opcode also need getAlternate redirection
Diffstat (limited to 'src')
-rw-r--r--src/emu/x64run.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/emu/x64run.c b/src/emu/x64run.c
index f48460c4..7209aa28 100644
--- a/src/emu/x64run.c
+++ b/src/emu/x64run.c
@@ -1669,6 +1669,7 @@ x64emurun:
             else
                 Push64(emu, addr);
             addr += tmp32s;
+            addr = (uintptr_t)getAlternate((void*)addr);
             STEP2
             break;
         case 0xE9:                      /* JMP Id */