diff options
-rw-r--r-- | utils/Signal.cc | 4 |
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); |