diff options
Diffstat (limited to 'src/backend/executor/execMerge.c')
-rw-r--r-- | src/backend/executor/execMerge.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/backend/executor/execMerge.c b/src/backend/executor/execMerge.c index 471f64361d3..53f4afff0fb 100644 --- a/src/backend/executor/execMerge.c +++ b/src/backend/executor/execMerge.c @@ -48,13 +48,11 @@ ExecMerge(ModifyTableState *mtstate, EState *estate, TupleTableSlot *slot, ItemPointer tupleid; ItemPointerData tuple_ctid; bool matched = false; - char relkind; Datum datum; bool isNull; - relkind = resultRelInfo->ri_RelationDesc->rd_rel->relkind; - Assert(relkind == RELKIND_RELATION || - relkind == RELKIND_PARTITIONED_TABLE); + Assert(resultRelInfo->ri_RelationDesc->rd_rel->relkind || + resultRelInfo->ri_RelationDesc->rd_rel->relkind == RELKIND_PARTITIONED_TABLE); /* * Reset per-tuple memory context to free any expression evaluation |