Mercurial > emacs
changeset 21932:def858fcfe9a
Declare init_signals and add prototypes.
author | Andreas Schwab <schwab@suse.de> |
---|---|
date | Mon, 04 May 1998 09:24:30 +0000 |
parents | b382905e065a |
children | 58f3be08e692 |
files | src/syssignal.h |
diffstat | 1 files changed, 5 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/syssignal.h Mon May 04 09:22:29 1998 +0000 +++ b/src/syssignal.h Mon May 04 09:24:30 1998 +0000 @@ -31,6 +31,7 @@ #define SIGEMPTYMASK (empty_mask) #define SIGFULLMASK (full_mask) extern sigset_t empty_mask, full_mask; +extern void init_signals P_ ((void)); /* POSIX pretty much destroys any possibility of writing sigmask as a macro in standard C. We always define our own version because the @@ -67,10 +68,10 @@ appears to be assumed in the source, for example data.c:arith_error. */ typedef RETSIGTYPE (*signal_handler_t) (/*int*/); -signal_handler_t sys_signal (/*int signal_number, signal_handler_t action*/); -sigset_t sys_sigblock (/*sigset_t new_mask*/); -sigset_t sys_sigunblock (/*sigset_t new_mask*/); -sigset_t sys_sigsetmask (/*sigset_t new_mask*/); +signal_handler_t sys_signal P_ ((int signal_number, signal_handler_t action)); +sigset_t sys_sigblock P_ ((sigset_t new_mask)); +sigset_t sys_sigunblock P_ ((sigset_t new_mask)); +sigset_t sys_sigsetmask P_ ((sigset_t new_mask)); #define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG)