about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-04-18 17:54:36 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-04-18 17:57:39 +0200
commitfe307dbc961d354dd5b997db01da9b5937abeccc (patch)
tree8392ac0664fda31f03e1d29e53bd6841f24b096d /src
parent518c860e5d275663785d88a62e8d11d36a0ee584 (diff)
downloadbox64-fe307dbc961d354dd5b997db01da9b5937abeccc.tar.gz
box64-fe307dbc961d354dd5b997db01da9b5937abeccc.zip
[DYNAREC][TRACE] Slightly better trace message on creating dynablock
Diffstat (limited to 'src')
-rw-r--r--src/dynarec/dynablock.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynarec/dynablock.c b/src/dynarec/dynablock.c
index 9bc13ffe..097d16d9 100644
--- a/src/dynarec/dynablock.c
+++ b/src/dynarec/dynablock.c
@@ -266,7 +266,7 @@ static dynablock_t* internalDBGetBlock(x64emu_t* emu, uintptr_t addr, uintptr_t
     if(need_lock)
         mutex_unlock(&my_context->mutex_dyndump);
 
-    dynarec_log(LOG_DEBUG, "%04d| --- DynaRec Block created @%p:%p (%p, 0x%x bytes)\n", GetTID(), (void*)addr, (void*)(addr+((block)?block->x64_size:1)-1), (block)?block->block:0, (block)?block->size:0);
+    dynarec_log(LOG_DEBUG, "%04d| --- DynaRec Block %p created @%p:%p (%p, 0x%x bytes)\n", GetTID(), block, (void*)addr, (void*)(addr+((block)?block->x64_size:1)-1), (block)?block->block:0, (block)?block->size:0);
 
     return block;
 }
@@ -373,7 +373,7 @@ uintptr_t getX64Address(dynablock_t* db, uintptr_t native_addr)
 {
     uintptr_t x64addr = (uintptr_t)db->x64_addr;
     uintptr_t armaddr = (uintptr_t)db->block;
-    if (native_addr < (uintptr_t)db->block || native_addr > (uintptr_t)db->block + db->size)
+    if ((native_addr < (uintptr_t)db->block) || (native_addr > (uintptr_t)db->actual_block + db->size))
         return 0;
     int i = 0;
     do {