diff options
author | Bruce Momjian <bruce@momjian.us> | 1997-08-19 21:40:56 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1997-08-19 21:40:56 +0000 |
commit | 1d8bbfd2e7cfb72cbe4d5c5d4fa650a28dedac0b (patch) | |
tree | 8d3a5dac9207f22c3afb8afb563d54f88774deb3 /src/backend/access/transam/transam.c | |
parent | b992e200b8872ecb6652ec85111995f8d4c5aee0 (diff) | |
download | postgresql-1d8bbfd2e7cfb72cbe4d5c5d4fa650a28dedac0b.tar.gz postgresql-1d8bbfd2e7cfb72cbe4d5c5d4fa650a28dedac0b.zip |
Make functions static where possible, enclose unused functions in #ifdef NOT_USED.
Diffstat (limited to 'src/backend/access/transam/transam.c')
-rw-r--r-- | src/backend/access/transam/transam.c | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/src/backend/access/transam/transam.c b/src/backend/access/transam/transam.c index bbd81858919..9087e50bc40 100644 --- a/src/backend/access/transam/transam.c +++ b/src/backend/access/transam/transam.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/access/transam/transam.c,v 1.8 1996/11/27 15:15:54 vadim Exp $ + * $Header: /cvsroot/pgsql/src/backend/access/transam/transam.c,v 1.9 1997/08/19 21:29:59 momjian Exp $ * * NOTES * This file contains the high level access-method interface to the @@ -26,6 +26,12 @@ #include <storage/spin.h> #include <commands/vacuum.h> +static int RecoveryCheckingEnabled(void); +static void TransRecover(Relation logRelation); +static bool TransactionLogTest(TransactionId transactionId, XidStatus status); +static void TransactionLogUpdate(TransactionId transactionId, + XidStatus status); + /* ---------------- * global variables holding pointers to relations used * by the transaction system. These are initialized by @@ -95,17 +101,19 @@ extern bool BuildingBtree; * recovery checking accessors * ---------------- */ -int +static int RecoveryCheckingEnabled(void) { return RecoveryCheckingEnableState; } -void +#ifdef NOT_USED +static void SetRecoveryCheckingEnabled(bool state) { RecoveryCheckingEnableState = (state == true); } +#endif /* ---------------------------------------------------------------- * postgres log/time access method interface @@ -124,7 +132,7 @@ SetRecoveryCheckingEnabled(bool state) * -------------------------------- */ -bool /* true/false: does transaction id have specified status? */ +static bool /* true/false: does transaction id have specified status? */ TransactionLogTest(TransactionId transactionId, /* transaction id to test */ XidStatus status) /* transaction status */ { @@ -186,7 +194,7 @@ TransactionLogTest(TransactionId transactionId, /* transaction id to test */ * TransactionLogUpdate * -------------------------------- */ -void +static void TransactionLogUpdate(TransactionId transactionId, /* trans id to update */ XidStatus status) /* new trans status */ { @@ -371,7 +379,7 @@ TransactionIdGetCommitTime(TransactionId transactionId) /* transaction id to tes * passed a flag on the command line. * -------------------------------- */ -void +static void TransRecover(Relation logRelation) { #if 0 @@ -664,6 +672,7 @@ TransactionIdAbort(TransactionId transactionId) TransactionLogUpdate(transactionId, XID_ABORT); } +#ifdef NOT_USED void TransactionIdSetInProgress(TransactionId transactionId) { @@ -672,3 +681,4 @@ TransactionIdSetInProgress(TransactionId transactionId) TransactionLogUpdate(transactionId, XID_INPROGRESS); } +#endif |