fix nasty realloc bug introduced by recent cleanup
authorMarko Kreen <markokr@gmail.com>
Fri, 28 Sep 2007 12:08:11 +0000 (12:08 +0000)
committerMarko Kreen <markokr@gmail.com>
Fri, 28 Sep 2007 12:08:11 +0000 (12:08 +0000)
sql/txid/txid.c

index 5cc7a26626f410966d6d3f98bd51850b210b80cf..13dabfd93ad242184a54e5deeeacff47f274e184 100644 (file)
@@ -92,8 +92,8 @@ static void
 buf_add_txid(StringInfo buf, txid xid)
 {
        TxidSnapshot *snap = (TxidSnapshot *)buf->data;
-       appendBinaryStringInfo(buf, (char *)&xid, sizeof(xid));
        snap->nxip++;
+       appendBinaryStringInfo(buf, (char *)&xid, sizeof(xid));
 }
 
 static TxidSnapshot *