diff --git a/src/backend/utils/time/snapmgr.c b/src/backend/utils/time/snapmgr.c index 19504c3598..f18bbb980e 100644 --- a/src/backend/utils/time/snapmgr.c +++ b/src/backend/utils/time/snapmgr.c @@ -117,9 +117,7 @@ typedef struct OldSnapshotControlData TransactionId xid_by_minute[FLEXIBLE_ARRAY_MEMBER]; } OldSnapshotControlData; -typedef struct OldSnapshotControlData *OldSnapshotControl; - -static volatile OldSnapshotControl oldSnapshotControl; +static volatile OldSnapshotControlData *oldSnapshotControl; /* @@ -259,9 +257,9 @@ SnapMgrInit(void) bool found; /* - * Create or attach to the OldSnapshotControl structure. + * Create or attach to the OldSnapshotControlData structure. */ - oldSnapshotControl = (OldSnapshotControl) + oldSnapshotControl = (volatile OldSnapshotControlData *) ShmemInitStruct("OldSnapshotControlData", SnapMgrShmemSize(), &found); diff --git a/src/tools/pgindent/typedefs.list b/src/tools/pgindent/typedefs.list index cdaad2089a..794f7b10f7 100644 --- a/src/tools/pgindent/typedefs.list +++ b/src/tools/pgindent/typedefs.list @@ -1175,6 +1175,7 @@ Oid OidOptions OkeysState OldSerXidControl +OldSnapshotControlData OldToNewMapping OldToNewMappingData OldTriggerInfo