# HG changeset patch # User Akim Demaille # Date 1328693780 -3600 # Node ID 89227b9895880825728d2560f952437931c90bc2 # Parent e89e36252e490c954e363532a9cd437a052b8d8b fatal-signal: use C prototypes (with explicit void). * lib/fatal-signal.c (uninstall_handlers, install_handlers) (init_fatal_signal_set, block_fatal_signals): Fix signatures. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2012-02-08 Akim Demaille + + fatal-signal: use C prototypes (with explicit void). + * lib/fatal-signal.c (uninstall_handlers, install_handlers) + (init_fatal_signal_set, block_fatal_signals): Fix signatures. + 2012-02-07 Paul Eggert regex: spelling fix diff --git a/lib/fatal-signal.c b/lib/fatal-signal.c --- a/lib/fatal-signal.c +++ b/lib/fatal-signal.c @@ -132,7 +132,7 @@ /* Uninstall the handlers. */ static inline void -uninstall_handlers () +uninstall_handlers (void) { size_t i; @@ -177,7 +177,7 @@ /* Install the handlers. */ static inline void -install_handlers () +install_handlers (void) { size_t i; struct sigaction action; @@ -251,7 +251,7 @@ static sigset_t fatal_signal_set; static void -init_fatal_signal_set () +init_fatal_signal_set (void) { static bool fatal_signal_set_initialized = false; if (!fatal_signal_set_initialized) @@ -271,7 +271,7 @@ /* Temporarily delay the catchable fatal signals. */ void -block_fatal_signals () +block_fatal_signals (void) { init_fatal_signal_set (); sigprocmask (SIG_BLOCK, &fatal_signal_set, NULL); @@ -279,7 +279,7 @@ /* Stop delaying the catchable fatal signals. */ void -unblock_fatal_signals () +unblock_fatal_signals (void) { init_fatal_signal_set (); sigprocmask (SIG_UNBLOCK, &fatal_signal_set, NULL);