From 7fa0064092e135415a558dc3c4d7393d14ab6d8e Mon Sep 17 00:00:00 2001 From: Andres Freund Date: Mon, 21 Mar 2016 12:58:18 +0100 Subject: [PATCH] Properly declare FeBeWaitSet. Surprising that this worked on a number of systems. Reported by buildfarm member longfin. --- src/backend/libpq/pqcomm.c | 1 + src/include/libpq/libpq.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/libpq/pqcomm.c b/src/backend/libpq/pqcomm.c index acd005eb97..8d6eb0b7bb 100644 --- a/src/backend/libpq/pqcomm.c +++ b/src/backend/libpq/pqcomm.c @@ -165,6 +165,7 @@ static PQcommMethods PqCommSocketMethods = { PQcommMethods *PqCommMethods = &PqCommSocketMethods; +WaitEventSet *FeBeWaitSet; /* -------------------------------- diff --git a/src/include/libpq/libpq.h b/src/include/libpq/libpq.h index 109fdf72b5..547d3b8234 100644 --- a/src/include/libpq/libpq.h +++ b/src/include/libpq/libpq.h @@ -96,7 +96,7 @@ extern ssize_t secure_raw_write(Port *port, const void *ptr, size_t len); extern bool ssl_loaded_verify_locations; -WaitEventSet *FeBeWaitSet; +extern WaitEventSet *FeBeWaitSet; /* GUCs */ extern char *SSLCipherSuites;