diff --git a/src/backend/executor/execSRF.c b/src/backend/executor/execSRF.c index c8a3efc365..da19bbfc66 100644 --- a/src/backend/executor/execSRF.c +++ b/src/backend/executor/execSRF.c @@ -412,6 +412,8 @@ no_function_result: MemoryContextSwitchTo(callerContext); + pfree(fcinfo); + /* All done, pass back the tuplestore */ return rsinfo.setResult; }