diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-03-13 16:43:15 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-03-13 16:43:15 +0100 |
| commit | 3dda84e58b148f92b2bb4d94caacc84011fa3919 (patch) | |
| tree | 7d370254ff4d0cb764c08dc48a2c59f1b3262229 /src/libtools/signals.c | |
| parent | 0823bfaed2977a38aa4cfc582d09a071a7a21b67 (diff) | |
| download | box64-3dda84e58b148f92b2bb4d94caacc84011fa3919.tar.gz box64-3dda84e58b148f92b2bb4d94caacc84011fa3919.zip | |
Fixed a few minor leaks
Diffstat (limited to 'src/libtools/signals.c')
| -rwxr-xr-x | src/libtools/signals.c | 2 |
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); |