diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-04-18 17:54:36 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-04-18 17:57:39 +0200 |
| commit | fe307dbc961d354dd5b997db01da9b5937abeccc (patch) | |
| tree | 8392ac0664fda31f03e1d29e53bd6841f24b096d /src | |
| parent | 518c860e5d275663785d88a62e8d11d36a0ee584 (diff) | |
| download | box64-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.c | 4 |
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 { |