summaryrefslogtreecommitdiff
path: root/signal.c
diff options
context:
space:
mode:
Diffstat (limited to 'signal.c')
-rw-r--r--signal.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/signal.c b/signal.c
index aa74922..5202866 100644
--- a/signal.c
+++ b/signal.c
@@ -16,8 +16,8 @@ void (*sys_signal(int signum, void (*handler)(int)))(int) {
new.sa_flags = 0; /* clear SA_RESTART */
sigfillset(&new.sa_mask);
if (sigaction(signum, &new, &old) == 0)
- return old.sa_handler;
- return SIG_DFL;
+ return old.sa_handler;
+ return SIG_DFL;
}
#else
void (*sys_signal(int signum, void (*handler)(int)))(int) {