*** pgsql/src/include/libpq/pqsignal.h 2010/01/16 05:52:29 1.39 --- pgsql/src/include/libpq/pqsignal.h 2010/01/20 18:54:27 1.40 *************** *** 7,13 **** * Portions Copyright (c) 1996-2010, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * ! * $PostgreSQL: pgsql/src/include/libpq/pqsignal.h,v 1.38 2010/01/16 00:04:41 tgl Exp $ * * NOTES * This shouldn't be in libpq, but the monitor and some other --- 7,13 ---- * Portions Copyright (c) 1996-2010, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * ! * $PostgreSQL: pgsql/src/include/libpq/pqsignal.h,v 1.39 2010/01/16 05:52:29 tgl Exp $ * * NOTES * This shouldn't be in libpq, but the monitor and some other *************** *** 21,33 **** #include #ifdef HAVE_SIGPROCMASK ! extern PGDLLIMPORT sigset_t UnBlockSig, BlockSig, StartupBlockSig; #define PG_SETMASK(mask) sigprocmask(SIG_SETMASK, mask, NULL) #else /* not HAVE_SIGPROCMASK */ ! extern PGDLLIMPORT int UnBlockSig, BlockSig, StartupBlockSig; --- 21,33 ---- #include #ifdef HAVE_SIGPROCMASK ! extern sigset_t UnBlockSig, BlockSig, StartupBlockSig; #define PG_SETMASK(mask) sigprocmask(SIG_SETMASK, mask, NULL) #else /* not HAVE_SIGPROCMASK */ ! extern int UnBlockSig, BlockSig, StartupBlockSig;