diff options
Diffstat (limited to 'src/include/libpq/pqsignal.h')
-rw-r--r-- | src/include/libpq/pqsignal.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/include/libpq/pqsignal.h b/src/include/libpq/pqsignal.h index 7b7350442c0..8013848ef65 100644 --- a/src/include/libpq/pqsignal.h +++ b/src/include/libpq/pqsignal.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2000, PostgreSQL, Inc * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: pqsignal.h,v 1.11 2000/01/26 05:58:12 momjian Exp $ + * $Id: pqsignal.h,v 1.12 2000/04/12 17:16:36 momjian Exp $ * * NOTES * This shouldn't be in libpq, but the monitor and some other @@ -19,16 +19,18 @@ #define PQSIGNAL_H #ifdef HAVE_SIGPROCMASK -extern sigset_t UnBlockSig, - BlockSig; -#define PG_INITMASK() ( \ +extern sigset_t UnBlockSig, + BlockSig; + +#define PG_INITMASK() ( \ sigemptyset(&UnBlockSig), \ sigfillset(&BlockSig) \ ) -#define PG_SETMASK(mask) sigprocmask(SIG_SETMASK, mask, NULL) +#define PG_SETMASK(mask) sigprocmask(SIG_SETMASK, mask, NULL) #else -extern int UnBlockSig, - BlockSig; +extern int UnBlockSig, + BlockSig; + #define PG_INITMASK() ( \ UnBlockSig = 0, \ BlockSig = sigmask(SIGHUP) | sigmask(SIGQUIT) | \ @@ -37,7 +39,7 @@ extern int UnBlockSig, sigmask(SIGUSR2) | sigmask(SIGCHLD) | \ sigmask(SIGWINCH) | sigmask(SIGFPE) \ ) -#define PG_SETMASK(mask) sigsetmask(*((int*)(mask))) +#define PG_SETMASK(mask) sigsetmask(*((int*)(mask))) #endif typedef void (*pqsigfunc) (int); |