aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/execMain.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/executor/execMain.c')
-rw-r--r--src/backend/executor/execMain.c13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/backend/executor/execMain.c b/src/backend/executor/execMain.c
index 01e1a461804..b797d064b7e 100644
--- a/src/backend/executor/execMain.c
+++ b/src/backend/executor/execMain.c
@@ -2986,17 +2986,8 @@ EvalPlanQualFetchRowMarks(EPQState *epqstate)
false, NULL))
elog(ERROR, "failed to fetch tuple for EvalPlanQual recheck");
- if (HeapTupleHeaderGetNatts(tuple.t_data) <
- RelationGetDescr(erm->relation)->natts)
- {
- copyTuple = heap_expand_tuple(&tuple,
- RelationGetDescr(erm->relation));
- }
- else
- {
- /* successful, copy tuple */
- copyTuple = heap_copytuple(&tuple);
- }
+ /* successful, copy tuple */
+ copyTuple = heap_copytuple(&tuple);
ReleaseBuffer(buffer);
}