about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-11-04 15:57:49 +0100
committerptitSeb <sebastien.chev@gmail.com>2023-11-04 15:57:49 +0100
commit9fc37e6418858f0b2ac277dbb0aefbf8e2cd1ea5 (patch)
tree61478235f9909685ebff84f82573c2e66d5d6ba9
parentb34cce3f7539908803ca9c556952a13507413285 (diff)
downloadbox64-9fc37e6418858f0b2ac277dbb0aefbf8e2cd1ea5.tar.gz
box64-9fc37e6418858f0b2ac277dbb0aefbf8e2cd1ea5.zip
[TRACE] Fixed a warning
-rw-r--r--src/emu/x64run_private.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/x64run_private.c b/src/emu/x64run_private.c
index 296d27a7..fd4aa9d6 100644
--- a/src/emu/x64run_private.c
+++ b/src/emu/x64run_private.c
@@ -1124,7 +1124,7 @@ void PrintTrace(x64emu_t* emu, uintptr_t ip, int dynarec)
                 printFunctionAddr(nextaddr, "=> ");
             } else if(peek==0xFF) {
                 if(PK(1)==0x25) {
-                    uintptr_t nextaddr = is32bits?(*(uint32_t*)PK32(2)):(*(uintptr_t*)(ip + 6 + PK32(2)));
+                    uintptr_t nextaddr = is32bits?(*(uint32_t*)(uintptr_t)PK32(2)):(*(uintptr_t*)(ip + 6 + PK32(2)));
                     if(!printFunctionAddr(nextaddr, "=> "))
                         printf_log(LOG_NONE, " => %p", (void*)nextaddr);
                 } else if((PK(1)==0x14) && (PK(2)==0x25)) {