summaryrefslogtreecommitdiff
path: root/twm.c
diff options
context:
space:
mode:
Diffstat (limited to 'twm.c')
-rw-r--r--twm.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/twm.c b/twm.c
index 1402eee..54b8957 100644
--- a/twm.c
+++ b/twm.c
@@ -258,13 +258,13 @@ main(argc, argv, environ)
/* djhjr - 6/22/01 */
#ifndef NO_SOUND_SUPPORT
#define sounddonehandler(sig) \
- if (signal (sig, SIG_IGN) != SIG_IGN) (void) signal (sig, PlaySoundDone)
+ HandleSignal (sig, PlaySoundDone)
#else
#define sounddonehandler(sig) \
- if (signal (sig, SIG_IGN) != SIG_IGN) (void) signal (sig, Done)
+ HandleSignal (sig, Done)
#endif
#define donehandler(sig) \
- if (signal (sig, SIG_IGN) != SIG_IGN) (void) signal (sig, Done)
+ HandleSignal (sig, Done)
sounddonehandler (SIGINT);
sounddonehandler (SIGHUP);
@@ -282,7 +282,7 @@ main(argc, argv, environ)
#undef donehandler
/* djhjr - 7/31/98 */
- signal (SIGUSR1, QueueRestartVtwm);
+ HandleSignal (SIGUSR1, QueueRestartVtwm);
Home = getenv("HOME");
if (Home == NULL)