summaryrefslogtreecommitdiff
path: root/utils/Signal.cc
diff options
context:
space:
mode:
authorchatty1993-11-30 09:33:02 +0000
committerchatty1993-11-30 09:33:02 +0000
commitaeb145aacd1aa0391abe9a006d25a47eaebb2bc1 (patch)
treeb50efd87d98973822030de8be8b5143861c4cfde /utils/Signal.cc
parentf44633df7f1bea8920bcb5a2b39ee0c334e9da8d (diff)
downloadivy-league-aeb145aacd1aa0391abe9a006d25a47eaebb2bc1.zip
ivy-league-aeb145aacd1aa0391abe9a006d25a47eaebb2bc1.tar.gz
ivy-league-aeb145aacd1aa0391abe9a006d25a47eaebb2bc1.tar.bz2
ivy-league-aeb145aacd1aa0391abe9a006d25a47eaebb2bc1.tar.xz
Changed type of sa_handler
Diffstat (limited to 'utils/Signal.cc')
-rw-r--r--utils/Signal.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/Signal.cc b/utils/Signal.cc
index 8f9585f..507a6ac 100644
--- a/utils/Signal.cc
+++ b/utils/Signal.cc
@@ -19,7 +19,7 @@
extern "C" {
typedef int sigset_t;
struct sigaction {
- void (*sa_handler)(...);
+ void (*sa_handler)(int);
sigset_t sa_mask;
int sa_flags;
};
@@ -179,7 +179,7 @@ void
CcuBaseSignalHandler :: Install ()
{
struct sigaction act;
- act.sa_handler = (void(*)(...)) DoHandle;
+ act.sa_handler = (void(*)(int)) DoHandle;
sigemptyset (&act.sa_mask);
act.sa_flags = 0;
sigaction (Signal, &act, 0);