diff options
author | Tatsuo Ishii | 2005-08-20 01:29:27 +0000 |
---|---|---|
committer | Tatsuo Ishii | 2005-08-20 01:29:27 +0000 |
commit | 772c562ea93bc66cc4f8b9ab716653e082f723b8 (patch) | |
tree | 227e675a3bc7a9c1718f5d540ff7de8c1b793c8b | |
parent | 6c012dd944eb4e518d599e04a7f73420a70fdaea (diff) |
Make GetMultiXactIdMembers() a public function.
-rw-r--r-- | src/backend/access/transam/multixact.c | 3 | ||||
-rw-r--r-- | src/include/access/multixact.h | 1 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/access/transam/multixact.c b/src/backend/access/transam/multixact.c index 2c71a7cee6..f0b625d35d 100644 --- a/src/backend/access/transam/multixact.c +++ b/src/backend/access/transam/multixact.c @@ -200,7 +200,6 @@ static MemoryContext MXactContext = NULL; /* internal MultiXactId management */ static void MultiXactIdSetOldestVisible(void); static MultiXactId CreateMultiXactId(int nxids, TransactionId *xids); -static int GetMultiXactIdMembers(MultiXactId multi, TransactionId **xids); static void RecordNewMultiXact(MultiXactId multi, MultiXactOffset offset, int nxids, TransactionId *xids); static MultiXactId GetNewMultiXactId(int nxids, MultiXactOffset *offset); @@ -816,7 +815,7 @@ GetNewMultiXactId(int nxids, MultiXactOffset *offset) * still running; in that case we have not actually looked them up, and * *xids is not set. */ -static int +int GetMultiXactIdMembers(MultiXactId multi, TransactionId **xids) { int pageno; diff --git a/src/include/access/multixact.h b/src/include/access/multixact.h index da70afcb6d..83e571b031 100644 --- a/src/include/access/multixact.h +++ b/src/include/access/multixact.h @@ -44,6 +44,7 @@ extern bool MultiXactIdIsRunning(MultiXactId multi); extern void MultiXactIdWait(MultiXactId multi); extern bool ConditionalMultiXactIdWait(MultiXactId multi); extern void MultiXactIdSetOldestMember(void); +extern int GetMultiXactIdMembers(MultiXactId multi, TransactionId **xids); extern void AtEOXact_MultiXact(void); |