aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2017-06-28 18:00:16 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2017-06-28 18:00:16 -0400
commit1ae8536545b7ea486dbe15247e6dd817ee211297 (patch)
treeac31d4565eb2cc92c874586af11ceff0ecb04a24
parentf13ea95f9e473a43ee4e1baeb94daaf83535d37c (diff)
downloadpostgresql-1ae8536545b7ea486dbe15247e6dd817ee211297.tar.gz
postgresql-1ae8536545b7ea486dbe15247e6dd817ee211297.zip
Ooops, WIN32 code in pg_ctl.c still needs PQExpBuffer.
Per buildfarm.
-rw-r--r--src/bin/pg_ctl/pg_ctl.c4
-rw-r--r--src/tools/msvc/Mkvcbuild.pm2
2 files changed, 5 insertions, 1 deletions
diff --git a/src/bin/pg_ctl/pg_ctl.c b/src/bin/pg_ctl/pg_ctl.c
index 6f057902098..0c65196bda4 100644
--- a/src/bin/pg_ctl/pg_ctl.c
+++ b/src/bin/pg_ctl/pg_ctl.c
@@ -36,6 +36,10 @@
#include "getopt_long.h"
#include "utils/pidfile.h"
+#ifdef WIN32 /* on Unix, we don't need libpq */
+#include "pqexpbuffer.h"
+#endif
+
/* PID can be negative for standalone backend */
typedef long pgpid_t;
diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm
index 01798443497..621238417d5 100644
--- a/src/tools/msvc/Mkvcbuild.pm
+++ b/src/tools/msvc/Mkvcbuild.pm
@@ -49,7 +49,7 @@ my @contrib_excludes = (
# Set of variables for frontend modules
my $frontend_defines = { 'initdb' => 'FRONTEND' };
-my @frontend_uselibpq = ('pg_upgrade', 'pgbench', 'psql', 'initdb');
+my @frontend_uselibpq = ('pg_ctl', 'pg_upgrade', 'pgbench', 'psql', 'initdb');
my @frontend_uselibpgport = (
'pg_archivecleanup', 'pg_test_fsync',
'pg_test_timing', 'pg_upgrade',