diff options
Diffstat (limited to 'src/backend')
-rw-r--r-- | src/backend/access/common/heaptuple.c | 4 | ||||
-rw-r--r-- | src/backend/commands/trigger.c | 5 |
2 files changed, 2 insertions, 7 deletions
diff --git a/src/backend/access/common/heaptuple.c b/src/backend/access/common/heaptuple.c index ed4549ca579..783b04a3cb9 100644 --- a/src/backend/access/common/heaptuple.c +++ b/src/backend/access/common/heaptuple.c @@ -71,8 +71,6 @@ #define VARLENA_ATT_IS_PACKABLE(att) \ ((att)->attstorage != 'p') -static Datum getmissingattr(TupleDesc tupleDesc, int attnum, bool *isnull); - /* ---------------------------------------------------------------- * misc support routines @@ -82,7 +80,7 @@ static Datum getmissingattr(TupleDesc tupleDesc, int attnum, bool *isnull); /* * Return the missing value of an attribute, or NULL if there isn't one. */ -static Datum +Datum getmissingattr(TupleDesc tupleDesc, int attnum, bool *isnull) { diff --git a/src/backend/commands/trigger.c b/src/backend/commands/trigger.c index 7b5896b98f9..0b245a613e0 100644 --- a/src/backend/commands/trigger.c +++ b/src/backend/commands/trigger.c @@ -3412,10 +3412,7 @@ ltrmark:; LockBuffer(buffer, BUFFER_LOCK_UNLOCK); } - if (HeapTupleHeaderGetNatts(tuple.t_data) < relation->rd_att->natts) - result = heap_expand_tuple(&tuple, relation->rd_att); - else - result = heap_copytuple(&tuple); + result = heap_copytuple(&tuple); ReleaseBuffer(buffer); return result; |