about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-01-11 13:50:54 +0100
committerptitSeb <sebastien.chev@gmail.com>2025-01-11 13:50:54 +0100
commit9b7e5d69b242f45553f5ff36a14c3caf5539ba7f (patch)
treea69ef418999ce96900e47eda79137c5266e5cb9e /src/libtools
parent0c5e6d867fae9dc2dc58c5c0142a0ef0791d693e (diff)
downloadbox64-9b7e5d69b242f45553f5ff36a14c3caf5539ba7f.tar.gz
box64-9b7e5d69b242f45553f5ff36a14c3caf5539ba7f.zip
This should fix non-Dynarec builds
Diffstat (limited to 'src/libtools')
-rw-r--r--src/libtools/signals.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libtools/signals.c b/src/libtools/signals.c
index 005e6184..ebe58e88 100644
--- a/src/libtools/signals.c
+++ b/src/libtools/signals.c
@@ -278,7 +278,7 @@ x64_stack_t* sigstack_getstack() {
 
 #ifndef DYNAREC
 typedef void dynablock_t;
-dynablock_t* FindDynablockFromNativeAddress(uintptr_t addr) {return NULL;}
+dynablock_t* FindDynablockFromNativeAddress(void* addr) {return NULL;}
 uintptr_t getX64Address(dynablock_t* db, uintptr_t pc) {return 0;}
 #endif
 
@@ -1694,8 +1694,6 @@ dynarec_log(/*LOG_DEBUG*/LOG_INFO, "Repeated SIGSEGV with Access error on %p for
     }
     if(!db_searched)
         db = FindDynablockFromNativeAddress(pc);
-#else
-    void* db = NULL;
 #endif
     if((sig==SIGSEGV || sig==SIGBUS) && box64_quit) {
         printf_log(LOG_INFO, "Sigfault/Segbus while quitting, exiting silently\n");