# HG changeset patch # User jwe # Date 862872613 0 # Node ID dd37ffb94c63511b9e187fb435b864fc8b51e469 # Parent 1b219fa3c56a2d2158dab7a164be2ad2dbe13fa5 [project @ 1997-05-05 22:50:13 by jwe] diff -r 1b219fa3c56a -r dd37ffb94c63 src/sighandlers.cc --- a/src/sighandlers.cc Mon May 05 06:00:57 1997 +0000 +++ b/src/sighandlers.cc Mon May 05 22:50:13 1997 +0000 @@ -74,6 +74,7 @@ #if defined (MUST_REINSTALL_SIGHANDLERS) #define MAYBE_REINSTALL_SIGHANDLER(sig, handler) \ octave_set_signal_handler (sig, handler) +#define REINSTALL_USES_SIG 1 #else #define MAYBE_REINSTALL_SIGHANDLER(sig, handler) \ do { } while (0) @@ -82,6 +83,7 @@ #if defined (__EMX__) #define MAYBE_ACK_SIGNAL(sig) \ octave_set_signal_handler (sig, SIG_ACK) +#define ACK_USES_SIG 1 #else #define MAYBE_ACK_SIGNAL(sig) \ do { } while (0) @@ -266,7 +268,11 @@ // for SIGINT only. static RETSIGTYPE +#if defined (ACK_USES_SIG) || defined (REINSTALL_USES_SIG) sigint_handler (int sig) +#else +sigint_handler (int) +#endif { MAYBE_ACK_SIGNAL (sig);