File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -331,7 +331,7 @@ DATA(insert OID = 27 ( tid PGNSP PGUID 6 f b U f t \054 0 0 1010 tidin tido
331
331
DESCR ("(block, offset), physical location of tuple" );
332
332
#define TIDOID 27
333
333
334
- DATA (insert OID = 28 ( xid PGNSP PGUID 8 t b U f t \054 0 0 1011 xidin xidout xidrecv xidsend - - - d p f 0 - 1 0 0 _null_ _null_ _null_ ));
334
+ DATA (insert OID = 28 ( xid PGNSP PGUID 8 FLOAT8PASSBYVAL b U f t \054 0 0 1011 xidin xidout xidrecv xidsend - - - d p f 0 - 1 0 0 _null_ _null_ _null_ ));
335
335
DESCR ("transaction id" );
336
336
#define XIDOID 28
337
337
Original file line number Diff line number Diff line change @@ -519,14 +519,14 @@ typedef Datum *DatumPtr;
519
519
* Returns transaction identifier value of a datum.
520
520
*/
521
521
522
- #define DatumGetTransactionId (X ) ((TransactionId) (X))
522
+ #define DatumGetTransactionId (X ) (DatumGetUInt64 (X))
523
523
524
524
/*
525
525
* TransactionIdGetDatum
526
526
* Returns datum representation for a transaction identifier.
527
527
*/
528
528
529
- #define TransactionIdGetDatum (X ) ((Datum) (X))
529
+ #define TransactionIdGetDatum (X ) (UInt64GetDatum (X))
530
530
531
531
/*
532
532
* MultiXactIdGetDatum
You can’t perform that action at this time.
0 commit comments