From 54a278683531edac535e6aa4d5427799409823f1 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Thu, 21 Feb 2013 09:28:42 -0500 Subject: [PATCH] Need to decorate XactIsoLevel as PGDLLIMPORT for postgres_fdw. Per buildfarm. --- contrib/postgres_fdw/connection.c | 2 +- src/include/access/xact.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/postgres_fdw/connection.c b/contrib/postgres_fdw/connection.c index 62ccea4c46..0e54901061 100644 --- a/contrib/postgres_fdw/connection.c +++ b/contrib/postgres_fdw/connection.c @@ -305,7 +305,7 @@ begin_remote_xact(ConnCacheEntry *entry) elog(DEBUG3, "starting remote transaction on connection %p", entry->conn); - if (XactIsoLevel == XACT_SERIALIZABLE) + if (IsolationIsSerializable()) sql = "START TRANSACTION ISOLATION LEVEL SERIALIZABLE"; else sql = "START TRANSACTION ISOLATION LEVEL REPEATABLE READ"; diff --git a/src/include/access/xact.h b/src/include/access/xact.h index 8cadc54971..09e6a6842c 100644 --- a/src/include/access/xact.h +++ b/src/include/access/xact.h @@ -28,7 +28,7 @@ #define XACT_SERIALIZABLE 3 extern int DefaultXactIsoLevel; -extern int XactIsoLevel; +extern PGDLLIMPORT int XactIsoLevel; /* * We implement three isolation levels internally. -- 2.40.0