From 5c9c08d2509bf897cffe8954a5ba95a41e6cb01a Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Fri, 14 Nov 2008 21:45:07 +0000 Subject: [PATCH] One more hack to see if we can get the cygwin machines building again. This continues the saga of trying to get PGDLLIMPORT to work in pg_crc.h in both backend and frontend environments. --- src/bin/pg_resetxlog/pg_resetxlog.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/bin/pg_resetxlog/pg_resetxlog.c b/src/bin/pg_resetxlog/pg_resetxlog.c index 314038920a..da18910b47 100644 --- a/src/bin/pg_resetxlog/pg_resetxlog.c +++ b/src/bin/pg_resetxlog/pg_resetxlog.c @@ -23,10 +23,18 @@ * Portions Copyright (c) 1996-2008, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/bin/pg_resetxlog/pg_resetxlog.c,v 1.68 2008/09/24 09:00:44 mha Exp $ + * $PostgreSQL: pgsql/src/bin/pg_resetxlog/pg_resetxlog.c,v 1.69 2008/11/14 21:45:07 tgl Exp $ * *------------------------------------------------------------------------- */ + +/* + * We have to use postgres.h not postgres_fe.h here, because there's so much + * backend-only stuff in the XLOG include files we need. But we need a + * frontend-ish environment otherwise. Hence this ugly hack. + */ +#define FRONTEND 1 + #include "postgres.h" #include -- 2.40.0