summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/libpq/pqsignal.h3
-rw-r--r--src/include/port.h5
2 files changed, 3 insertions, 5 deletions
diff --git a/src/include/libpq/pqsignal.h b/src/include/libpq/pqsignal.h
index c77553c7aa6..8bf8d8bc2bb 100644
--- a/src/include/libpq/pqsignal.h
+++ b/src/include/libpq/pqsignal.h
@@ -36,4 +36,7 @@ extern sigset_t UnBlockSig,
extern void pqinitmask(void);
+/* pqsigfunc is declared in src/include/port.h */
+extern pqsigfunc pqsignal_pm(int signo, pqsigfunc func);
+
#endif /* PQSIGNAL_H */
diff --git a/src/include/port.h b/src/include/port.h
index a3e1dac66cc..5ed20cef6b4 100644
--- a/src/include/port.h
+++ b/src/include/port.h
@@ -465,11 +465,6 @@ extern int pg_mkdir_p(char *path, int omode);
/* port/pqsignal.c */
typedef void (*pqsigfunc) (int signo);
extern pqsigfunc pqsignal(int signo, pqsigfunc func);
-#ifndef WIN32
-extern pqsigfunc pqsignal_no_restart(int signo, pqsigfunc func);
-#else
-#define pqsignal_no_restart(signo, func) pqsignal(signo, func)
-#endif
/* port/quotes.c */
extern char *escape_single_quotes_ascii(const char *src);