|
8 | 8 | *
|
9 | 9 | *
|
10 | 10 | * IDENTIFICATION
|
11 |
| - * $PostgreSQL: pgsql/src/backend/access/heap/heapam.c,v 1.175 2004/09/16 16:58:25 tgl Exp $ |
| 11 | + * $PostgreSQL: pgsql/src/backend/access/heap/heapam.c,v 1.176 2004/09/17 18:09:55 tgl Exp $ |
12 | 12 | *
|
13 | 13 | *
|
14 | 14 | * INTERFACE ROUTINES
|
@@ -1142,7 +1142,8 @@ heap_insert(Relation relation, HeapTuple tup, CommandId cid)
|
1142 | 1142 | tup->t_data->t_infomask |= HEAP_XMAX_INVALID;
|
1143 | 1143 | HeapTupleHeaderSetXmin(tup->t_data, xid);
|
1144 | 1144 | HeapTupleHeaderSetCmin(tup->t_data, cid);
|
1145 |
| - HeapTupleHeaderSetCmax(tup->t_data, 0); /* zero out Datum fields */ |
| 1145 | + HeapTupleHeaderSetXmax(tup->t_data, 0); /* zero out Datum fields */ |
| 1146 | + HeapTupleHeaderSetCmax(tup->t_data, 0); /* for cleanliness */ |
1146 | 1147 | tup->t_tableOid = relation->rd_id;
|
1147 | 1148 |
|
1148 | 1149 | /*
|
@@ -1608,7 +1609,8 @@ heap_update(Relation relation, ItemPointer otid, HeapTuple newtup,
|
1608 | 1609 | newtup->t_data->t_infomask |= (HEAP_XMAX_INVALID | HEAP_UPDATED);
|
1609 | 1610 | HeapTupleHeaderSetXmin(newtup->t_data, xid);
|
1610 | 1611 | HeapTupleHeaderSetCmin(newtup->t_data, cid);
|
1611 |
| - HeapTupleHeaderSetCmax(newtup->t_data, 0); /* zero out Datum fields */ |
| 1612 | + HeapTupleHeaderSetXmax(newtup->t_data, 0); /* zero out Datum fields */ |
| 1613 | + HeapTupleHeaderSetCmax(newtup->t_data, 0); /* for cleanliness */ |
1612 | 1614 |
|
1613 | 1615 | /*
|
1614 | 1616 | * If the toaster needs to be activated, OR if the new tuple will not
|
|
0 commit comments