about summary refs log tree commit diff stats
path: root/src/libtools/signals.c
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-03-13 16:43:15 +0100
committerptitSeb <sebastien.chev@gmail.com>2021-03-13 16:43:15 +0100
commit3dda84e58b148f92b2bb4d94caacc84011fa3919 (patch)
tree7d370254ff4d0cb764c08dc48a2c59f1b3262229 /src/libtools/signals.c
parent0823bfaed2977a38aa4cfc582d09a071a7a21b67 (diff)
downloadbox64-3dda84e58b148f92b2bb4d94caacc84011fa3919.tar.gz
box64-3dda84e58b148f92b2bb4d94caacc84011fa3919.zip
Fixed a few minor leaks
Diffstat (limited to 'src/libtools/signals.c')
-rwxr-xr-xsrc/libtools/signals.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtools/signals.c b/src/libtools/signals.c
index 483013f1..4ceac2d7 100755
--- a/src/libtools/signals.c
+++ b/src/libtools/signals.c
@@ -1133,7 +1133,7 @@ void init_signal_helper(box64context_t* context)
     for(int i=0; i<MAX_SIGNAL; ++i) {
         context->signals[i] = 1;    // SIG_DFL
     }
-	struct sigaction action;
+	struct sigaction action = {0};
 	action.sa_flags = SA_SIGINFO | SA_RESTART | SA_NODEFER;
 	action.sa_sigaction = my_box86signalhandler;
     sigaction(SIGSEGV, &action, NULL);