aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2024-12-19 18:02:11 +0200
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2024-12-20 19:37:50 +0200
commit1f81b48a9d567ae9074ab1f3233eae9997b3d7bd (patch)
tree4dfaf43ac1db15c563923083eadd5fd80cb9a2f0
parentd5a7bd5670c4a59bea506f5999101a8e40ef256c (diff)
downloadpostgresql-1f81b48a9d567ae9074ab1f3233eae9997b3d7bd.tar.gz
postgresql-1f81b48a9d567ae9074ab1f3233eae9997b3d7bd.zip
Mark CatalogSnapshotData static
Like CurrentSnapshotData, it should not be accessed directly outside snapmgr.c.
-rw-r--r--src/backend/utils/time/snapmgr.c2
-rw-r--r--src/include/utils/snapmgr.h1
2 files changed, 1 insertions, 2 deletions
diff --git a/src/backend/utils/time/snapmgr.c b/src/backend/utils/time/snapmgr.c
index a1a0c2adeb6..e60360338d5 100644
--- a/src/backend/utils/time/snapmgr.c
+++ b/src/backend/utils/time/snapmgr.c
@@ -80,7 +80,7 @@
*/
static SnapshotData CurrentSnapshotData = {SNAPSHOT_MVCC};
static SnapshotData SecondarySnapshotData = {SNAPSHOT_MVCC};
-SnapshotData CatalogSnapshotData = {SNAPSHOT_MVCC};
+static SnapshotData CatalogSnapshotData = {SNAPSHOT_MVCC};
SnapshotData SnapshotSelfData = {SNAPSHOT_SELF};
SnapshotData SnapshotAnyData = {SNAPSHOT_ANY};
SnapshotData SnapshotToastData = {SNAPSHOT_TOAST};
diff --git a/src/include/utils/snapmgr.h b/src/include/utils/snapmgr.h
index afc284e9c36..52dcddf3a8e 100644
--- a/src/include/utils/snapmgr.h
+++ b/src/include/utils/snapmgr.h
@@ -28,7 +28,6 @@ extern PGDLLIMPORT TransactionId RecentXmin;
extern PGDLLIMPORT SnapshotData SnapshotSelfData;
extern PGDLLIMPORT SnapshotData SnapshotAnyData;
extern PGDLLIMPORT SnapshotData SnapshotToastData;
-extern PGDLLIMPORT SnapshotData CatalogSnapshotData;
#define SnapshotSelf (&SnapshotSelfData)
#define SnapshotAny (&SnapshotAnyData)