diff options
Diffstat (limited to 'src/backend/executor/execTuples.c')
-rw-r--r-- | src/backend/executor/execTuples.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/backend/executor/execTuples.c b/src/backend/executor/execTuples.c index cbb2bcb5684..f002ee2561f 100644 --- a/src/backend/executor/execTuples.c +++ b/src/backend/executor/execTuples.c @@ -160,10 +160,7 @@ ExecResetTupleTable(List *tupleTable, /* tuple table */ foreach(lc, tupleTable) { - TupleTableSlot *slot = (TupleTableSlot *) lfirst(lc); - - /* Sanity checks */ - Assert(IsA(slot, TupleTableSlot)); + TupleTableSlot *slot = castNode(TupleTableSlot, lfirst(lc)); /* Always release resources and reset the slot to empty */ ExecClearTuple(slot); |