diff options
Diffstat (limited to 'src/include/executor/spi_priv.h')
-rw-r--r-- | src/include/executor/spi_priv.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/include/executor/spi_priv.h b/src/include/executor/spi_priv.h index ef7903abd09..7d4c9e96393 100644 --- a/src/include/executor/spi_priv.h +++ b/src/include/executor/spi_priv.h @@ -23,8 +23,10 @@ typedef struct /* current results */ uint32 processed; /* by Executor */ Oid lastoid; - SPITupleTable *tuptable; + SPITupleTable *tuptable; /* tuptable currently being built */ + /* resources of this execution context */ + slist_head tuptables; /* list of all live SPITupleTables */ MemoryContext procCxt; /* procedure context */ MemoryContext execCxt; /* executor context */ MemoryContext savedcxt; /* context of SPI_connect's caller */ |