int i;
int numberOfAttributes = tupleDescriptor->natts;
- len = offsetof(HeapTuple->t_bits);
+ len = offsetof(HeapTupleData, t_bits);
for (i = 0; i < numberOfAttributes && !hasnull; i++)
{
AssertArg(natts > 0);
- len = offsetof(HeapTuple->t_bits);
+ len = offsetof(HeapTupleData, t_bits);
hoff = len = DOUBLEALIGN(len); /* be conservative */
len += structlen;
/*
ntup = inv_newtuple(obj_desc, newbuf, newpage, (char *) NULL, tupbytes);
dptr = ((char *) ntup) + ntup->t_hoff -
- (sizeof(HeapTupleData) - offsetof(HeapTupleData.t_bits)) +
+ (sizeof(HeapTupleData) - offsetof(HeapTupleData, t_bits)) +
sizeof(int4)
+ sizeof(fsblock->vl_len);
char *attptr;
/* compute tuple size -- no nulls */
- hoff = offsetof(HeapTuple->t_bits);
+ hoff = offsetof(HeapTupleData, t_bits);
/* add in olastbyte, varlena.vl_len, varlena.vl_dat */
tupsize = hoff + (2 * sizeof(int32)) + nwrite;