]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Further fix thinko in plpgsql memory leak fix.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 28 Dec 2020 16:55:23 +0000 (11:55 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 28 Dec 2020 16:55:37 +0000 (11:55 -0500)
commitd37965965ad30aacad4d46cfa5ca42b416331ce6
tree8bd0cbef2bccb9198070020886e9f85e6643aba4
parentfd1347f9d8def3a892a7335ec026bff0227db1af
Further fix thinko in plpgsql memory leak fix.

There's a second call of get_eval_mcontext() that should also be
get_stmt_mcontext().  This is actually dead code, since no
interesting allocations happen before switching back to the
original context, but we should keep it in sync with the other
call to forestall possible future bugs.

Discussion: https://postgr.es/m/f075f7be-c654-9aa8-3ffc-e9214622f02a@enterprisedb.com
src/pl/plpgsql/src/pl_exec.c