diff --git a/src/ivfscan.c b/src/ivfscan.c index 0a5fea5..78f949e 100644 --- a/src/ivfscan.c +++ b/src/ivfscan.c @@ -170,7 +170,6 @@ GetScanItems(IndexScanDesc scan, Datum value) } } - ExecDropSingleTupleTableSlot(slot); FreeAccessStrategy(bas); if (tuples < 100) @@ -378,9 +377,7 @@ ivfflatendscan(IndexScanDesc scan) IvfflatScanOpaque so = (IvfflatScanOpaque) scan->opaque; pairingheap_free(so->listQueue); - FreeTupleDesc(so->tupdesc); tuplesort_end(so->sortstate); - ExecDropSingleTupleTableSlot(so->slot); pfree(so); scan->opaque = NULL;