Wed May 9 10:42:59 PDT 2007
- Previous message: [Slony1-commit] slony1-engine/src/xxid xxid.c
- Next message: [Slony1-commit] slony1-engine/src/xxid xxid.c
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Update of /home/cvsd/slony1/slony1-engine/src/xxid In directory main.slony.info:/tmp/cvs-serv32376 Modified Files: xxid.c Log Message: Since SET_VARLENA() in fact is SET_VARLENA_4B(), one does not have to expect any packed data ever. Jan Index: xxid.c =================================================================== RCS file: /home/cvsd/slony1/slony1-engine/src/xxid/xxid.c,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** xxid.c 9 May 2007 13:39:16 -0000 1.13 --- xxid.c 9 May 2007 17:42:57 -0000 1.14 *************** *** 27,36 **** #define SET_VARSIZE(PTR,len) (*((uint32 *)(PTR)) = (len) & 0x3FFFFFFF) #endif - #ifndef VARDATA_ANY - #define VARDATA_ANY(PTR) VARDATA(PTR) - #endif - #ifndef PG_DETOAST_DATUM_PACKED - #define PG_DETOAST_DATUM_PACKED(X) PG_DETOAST_DATUM(X) - #endif #ifndef PG_GETARG_TRANSACTIONID --- 27,30 ---- *************** *** 347,351 **** _Slony_I_xxid_snapshot_out(PG_FUNCTION_ARGS) { ! xxid_snapshot *snap = (xxid_snapshot *) VARDATA_ANY(PG_DETOAST_DATUM_PACKED((PG_GETARG_DATUM(0)))); char *str = palloc(28 + snap->nxip * 13); --- 341,345 ---- _Slony_I_xxid_snapshot_out(PG_FUNCTION_ARGS) { ! xxid_snapshot *snap = (xxid_snapshot *) VARDATA(PG_DETOAST_DATUM((PG_GETARG_DATUM(0)))); char *str = palloc(28 + snap->nxip * 13); *************** *** 375,379 **** { TransactionId value = PG_GETARG_TRANSACTIONID(0); ! xxid_snapshot *snap = (xxid_snapshot *) VARDATA_ANY(PG_DETOAST_DATUM_PACKED((PG_GETARG_DATUM(1)))); int i; --- 369,373 ---- { TransactionId value = PG_GETARG_TRANSACTIONID(0); ! xxid_snapshot *snap = (xxid_snapshot *) VARDATA(PG_DETOAST_DATUM((PG_GETARG_DATUM(1)))); int i; *************** *** 401,405 **** { TransactionId value = PG_GETARG_TRANSACTIONID(0); ! xxid_snapshot *snap = (xxid_snapshot *) VARDATA_ANY(PG_DETOAST_DATUM_PACKED((PG_GETARG_DATUM(1)))); int i; --- 395,399 ---- { TransactionId value = PG_GETARG_TRANSACTIONID(0); ! xxid_snapshot *snap = (xxid_snapshot *) VARDATA(PG_DETOAST_DATUM((PG_GETARG_DATUM(1)))); int i;
- Previous message: [Slony1-commit] slony1-engine/src/xxid xxid.c
- Next message: [Slony1-commit] slony1-engine/src/xxid xxid.c
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list