Mercurial > emacs
diff src/s/isc4-0.h @ 29810:4406a040b043
(sigblock): Redefined to pass a pointer as second
argument to sigprocmask.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Tue, 20 Jun 2000 18:30:44 +0000 |
parents | 4e472b8b55c5 |
children | 628cd9eccd18 |
line wrap: on
line diff
--- a/src/s/isc4-0.h Tue Jun 20 18:28:07 2000 +0000 +++ b/src/s/isc4-0.h Tue Jun 20 18:30:44 2000 +0000 @@ -20,6 +20,8 @@ #ifndef SIG_BLOCK #define SIG_BLOCK 0 #endif -#define sigblock(sig) (sigprocmask (SIG_BLOCK, SIGEMPTYMASK | sig, NULL)) +#define sigblock(sig) \ + (sigprocmask_set = SIGEMPTYMASK | (sig), \ + sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL)) #endif #endif /* not POSIX_SIGNALS */