about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-10-01 15:08:19 +0200
committerptitSeb <sebastien.chev@gmail.com>2023-10-01 15:08:19 +0200
commit2f049344712a39102c5b9983f60c4fad949a9dac (patch)
treeb98f5465c6f90fc519e6f2f76acedade8e2e1cba /src/libtools
parent1e6f4928526bab798a1867e3258c3b6820a4066f (diff)
downloadbox64-2f049344712a39102c5b9983f60c4fad949a9dac.tar.gz
box64-2f049344712a39102c5b9983f60c4fad949a9dac.zip
Cosmetic change
Diffstat (limited to 'src/libtools')
-rw-r--r--src/libtools/signals.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libtools/signals.c b/src/libtools/signals.c
index 99816c30..1a241283 100644
--- a/src/libtools/signals.c
+++ b/src/libtools/signals.c
@@ -933,7 +933,7 @@ extern int box64_quit;
 void my_box64signalhandler(int32_t sig, siginfo_t* info, void * ucntx)
 {
     // sig==SIGSEGV || sig==SIGBUS || sig==SIGILL || sig==SIGABRT here!
-    int log_minimum = (box64_showsegv)?LOG_NONE:((my_context->is_sigaction[sig] && sig==SIGSEGV)?LOG_DEBUG:LOG_INFO);
+    int log_minimum = (box64_showsegv)?LOG_NONE:((sig==SIGSEGV && my_context->is_sigaction[sig])?LOG_DEBUG:LOG_INFO);
     if((sig==SIGSEGV || sig==SIGBUS) && box64_quit) {
         printf_log(LOG_INFO, "Sigfault/Segbus while quitting, exiting silently\n");
         exit(0);    // Hack, segfault while quiting, exit silently
@@ -1137,7 +1137,7 @@ exit(-1);
             #ifdef DYNAREC
             cleanDBFromAddressRange(((uintptr_t)addr)&~(box64_pagesize-1), box64_pagesize, 0);
             #endif
-            if(old_addr!=(uintptr_t)addr || getMmapped((uintptr_t)addr)) {
+            if((old_addr!=(uintptr_t)addr) || getMmapped((uintptr_t)addr)) {
                 old_addr = (uintptr_t)addr;
                 refreshProtection(old_addr);
                 relockMutex(Locks);