From 1892f04fb1767d9d5fc973d93443c39a28b96fc7 Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Tue, 5 Dec 2017 09:24:12 -0500 Subject: Mark assorted variables PGDLLIMPORT. This makes life easier for extension authors who wish to support Windows. Brian Cloutier, slightly amended by me. Discussion: http://postgr.es/m/CAJCy68fscdNhmzFPS4kyO00CADkvXvEa-28H-OtENk-pa2OTWw@mail.gmail.com --- src/include/utils/guc.h | 6 +++--- src/include/utils/snapmgr.h | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src/include/utils') diff --git a/src/include/utils/guc.h b/src/include/utils/guc.h index 03a5dd1c573..368375925a4 100644 --- a/src/include/utils/guc.h +++ b/src/include/utils/guc.h @@ -247,8 +247,8 @@ extern bool default_with_oids; extern bool SQL_inheritance; extern int log_min_error_statement; -extern int log_min_messages; -extern int client_min_messages; +extern PGDLLIMPORT int log_min_messages; +extern PGDLLIMPORT int client_min_messages; extern int log_min_duration_statement; extern int log_temp_files; @@ -257,7 +257,7 @@ extern int temp_file_limit; extern int num_temp_buffers; extern char *cluster_name; -extern char *ConfigFileName; +extern PGDLLIMPORT char *ConfigFileName; extern char *HbaFileName; extern char *IdentFileName; extern char *external_pid_file; diff --git a/src/include/utils/snapmgr.h b/src/include/utils/snapmgr.h index 7f21ea77d01..35de8aba61c 100644 --- a/src/include/utils/snapmgr.h +++ b/src/include/utils/snapmgr.h @@ -20,10 +20,10 @@ extern bool FirstSnapshotSet; -extern TransactionId TransactionXmin; -extern TransactionId RecentXmin; -extern TransactionId RecentGlobalXmin; -extern TransactionId RecentGlobalDataXmin; +extern PGDLLIMPORT TransactionId TransactionXmin; +extern PGDLLIMPORT TransactionId RecentXmin; +extern PGDLLIMPORT TransactionId RecentGlobalXmin; +extern PGDLLIMPORT TransactionId RecentGlobalDataXmin; extern Snapshot GetTransactionSnapshot(void); extern Snapshot GetLatestSnapshot(void); -- cgit v1.2.3