diff options
Diffstat (limited to 'src/interfaces/libpq/pqsignal.c')
-rw-r--r-- | src/interfaces/libpq/pqsignal.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/interfaces/libpq/pqsignal.c b/src/interfaces/libpq/pqsignal.c index 5f41d22810..dca69cd727 100644 --- a/src/interfaces/libpq/pqsignal.c +++ b/src/interfaces/libpq/pqsignal.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/interfaces/libpq/pqsignal.c,v 1.19 2004/01/09 02:02:43 momjian Exp $ + * $PostgreSQL: pgsql/src/interfaces/libpq/pqsignal.c,v 1.20 2004/02/02 00:11:31 momjian Exp $ * * NOTES * This shouldn't be in libpq, but the monitor and some other @@ -44,6 +44,7 @@ pqsignal(int signo, pqsigfunc func) pqsigfunc pqsignalinquire(int signo) { +#ifndef WIN32 #if !defined(HAVE_POSIX_SIGNALS) pqsigfunc old_sigfunc; int old_sigmask; @@ -61,4 +62,7 @@ pqsignalinquire(int signo) return SIG_ERR; return oact.sa_handler; #endif /* !HAVE_POSIX_SIGNALS */ +#else + return SIG_DFL; +#endif } |