Replace the usage of heap_addheader to create pg_attribute tuples with regular
commit5e70cf0401c2dccec81b23278fd217d965849f15
authoralvherre <alvherre>
Fri, 14 Nov 2008 01:57:42 +0000 (14 01:57 +0000)
committeralvherre <alvherre>
Fri, 14 Nov 2008 01:57:42 +0000 (14 01:57 +0000)
tree57cadfb3f3f0c1668b96bb9909de4665ec7b29b4
parent92a4881184b36bb7fecc4c3694d4b8ab678d962e
Replace the usage of heap_addheader to create pg_attribute tuples with regular
heap_form_tuple.  Since this removes the last remaining caller of
heap_addheader, remove it.

Extracted from the column privileges patch from Stephen Frost, with further
code cleanups by me.
src/backend/access/common/heaptuple.c
src/backend/catalog/heap.c
src/backend/catalog/index.c
src/backend/commands/tablecmds.c
src/include/access/htup.h
src/include/catalog/heap.h