diff options
author | Vadim B. Mikheev <vadim4o@yahoo.com> | 1997-11-02 15:27:14 +0000 |
---|---|---|
committer | Vadim B. Mikheev <vadim4o@yahoo.com> | 1997-11-02 15:27:14 +0000 |
commit | 32cd09ac6d467ec788f8f4181097d47bafcfaee1 (patch) | |
tree | 96d5420e42ed087eb9df2d951ba1af38769eded7 /src/include/access/xact.h | |
parent | 6cc0a00deca18681f48a8afd1215659771a2b049 (diff) | |
download | postgresql-32cd09ac6d467ec788f8f4181097d47bafcfaee1.tar.gz postgresql-32cd09ac6d467ec788f8f4181097d47bafcfaee1.zip |
Good Bye, Time Travel!
Diffstat (limited to 'src/include/access/xact.h')
-rw-r--r-- | src/include/access/xact.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/include/access/xact.h b/src/include/access/xact.h index 67f59425361..80d220bc805 100644 --- a/src/include/access/xact.h +++ b/src/include/access/xact.h @@ -6,7 +6,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: xact.h,v 1.9 1997/09/08 21:51:06 momjian Exp $ + * $Id: xact.h,v 1.10 1997/11/02 15:26:48 vadim Exp $ * *------------------------------------------------------------------------- */ @@ -53,6 +53,12 @@ typedef struct TransactionStateData typedef TransactionStateData *TransactionState; +#define TransactionIdIsValid(xid) ((bool) (xid != NullTransactionId)) +#define TransactionIdStore(xid, dest) \ + (*((TransactionId*)dest) = (TransactionId)xid) +#define StoreInvalidTransactionId(dest) \ + (*((TransactionId*)dest) = NullTransactionId) + /* ---------------- * extern definitions * ---------------- @@ -88,11 +94,6 @@ extern TransactionId DisabledTransactionId; extern TransactionId xidin(char *representation); extern char *xidout(TransactionId transactionId); extern bool xideq(TransactionId xid1, TransactionId xid2); -extern bool TransactionIdIsValid(TransactionId transactionId); -extern void StoreInvalidTransactionId(TransactionId *destination); -extern void -TransactionIdStore(TransactionId transactionId, - TransactionId *destination); extern bool TransactionIdEquals(TransactionId id1, TransactionId id2); extern bool TransactionIdIsLessThan(TransactionId id1, TransactionId id2); extern void TransactionIdAdd(TransactionId *xid, int value); |