summaryrefslogtreecommitdiff
path: root/libguile/scmsigs.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/scmsigs.c')
-rw-r--r--libguile/scmsigs.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libguile/scmsigs.c b/libguile/scmsigs.c
index fe11eb651..2a53c3e44 100644
--- a/libguile/scmsigs.c
+++ b/libguile/scmsigs.c
@@ -140,13 +140,13 @@ sys_deliver_signals (void)
{
if (got_signal[i])
{
- scm_apply (SCM_VELTS (*signal_handlers)[i],
- scm_listify (SCM_MAKINUM (i), SCM_UNDEFINED),
- SCM_EOL);
got_signal[i] = 0;
#ifndef HAVE_SIGACTION
signal (i, take_signal);
#endif
+ scm_apply (SCM_VELTS (*signal_handlers)[i],
+ scm_listify (SCM_MAKINUM (i), SCM_UNDEFINED),
+ SCM_EOL);
}
}
return SCM_UNSPECIFIED;