278
279
* We cannot return tuple->t_data because heap_form_tuple allocates it as
279
280
* part of a larger chunk, and our caller may expect to be able to pfree
282
283
result = (HeapTupleHeader) palloc(tuple->t_len);
283
284
memcpy(result, tuple->t_data, tuple->t_len);