comparison src/s/sco5.h @ 40687:1b70ac487744

Fix last change.
author Eli Zaretskii <eliz@gnu.org>
date Sat, 03 Nov 2001 19:39:25 +0000
parents eb81426b8a59
children 0657fd32e7f8
comparison
equal deleted inserted replaced
40686:b6d0ce452871 40687:1b70ac487744
125 #define PREFER_VSUSP 125 #define PREFER_VSUSP
126 126
127 /* SCO Unix has Posix signals, but in 3.2.5 something broken that causes 127 /* SCO Unix has Posix signals, but in 3.2.5 something broken that causes
128 * all keyboard-quit signals to be lost after the first one. */ 128 * all keyboard-quit signals to be lost after the first one. */
129 #undef POSIX_SIGNALS 129 #undef POSIX_SIGNALS
130
131 #define SIGMASKTYPE long
130 extern SIGMASKTYPE sigprocmask_set; 132 extern SIGMASKTYPE sigprocmask_set;
131 #define sigblock(sig) \ 133 #define sigblock(sig) \
132 (sigprocmask_set = SIGEMPTYMASK | (sig), \ 134 (sigprocmask_set = SIGEMPTYMASK | (sig), \
133 sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL)) 135 sigprocmask (SIG_BLOCK, &sigprocmask_set, NULL))
134 #define sigunblock(sig) \ 136 #define sigunblock(sig) \