From ca1fd0ea5b10e133a3ed00594fa908d5b647fa3d Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 27 Aug 2006 19:11:46 +0000 Subject: Move xact.c's partial support for Lists of TransactionIds into pg_list.h. Needed because lock.c is now going to use the same type of list. --- src/backend/access/transam/xact.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'src/backend/access') diff --git a/src/backend/access/transam/xact.c b/src/backend/access/transam/xact.c index 81c2583571a..6fda0ce1f97 100644 --- a/src/backend/access/transam/xact.c +++ b/src/backend/access/transam/xact.c @@ -10,7 +10,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/access/transam/xact.c,v 1.225 2006/07/30 02:07:18 alvherre Exp $ + * $PostgreSQL: pgsql/src/backend/access/transam/xact.c,v 1.226 2006/08/27 19:11:46 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -125,14 +125,6 @@ typedef struct TransactionStateData typedef TransactionStateData *TransactionState; -/* - * childXids is currently implemented as an Oid List, relying on the - * assumption that TransactionIds are no wider than Oid. We use these - * macros to provide some isolation in case that changes in the future. - */ -#define lfirst_xid(lc) ((TransactionId) lfirst_oid(lc)) -#define lappend_xid(list, datum) lappend_oid(list, (Oid) (datum)) - /* * CurrentTransactionState always points to the current transaction state * block. It will point to TopTransactionStateData when not in a -- cgit v1.2.3