Wed May 9 10:43:12 PDT 2007
- Previous message: [Slony1-commit] slony1-engine/src/xxid xxid.c
- Next message: [Slony1-commit] slony1-engine RELEASE-1.2.10
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Update of /home/cvsd/slony1/slony1-engine/src/xxid
In directory main.slony.info:/tmp/cvs-serv32512
Modified Files:
Tag: REL_1_2_STABLE
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.12.2.1
retrieving revision 1.12.2.2
diff -C2 -d -r1.12.2.1 -r1.12.2.2
*** xxid.c 9 May 2007 13:39:50 -0000 1.12.2.1
--- xxid.c 9 May 2007 17:43:10 -0000 1.12.2.2
***************
*** 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 RELEASE-1.2.10
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list