postgresql/src/pl
Tom Lane 46af71ff7e Fix incorrect logic in plpgsql for cleanup after evaluation of non-simple
expressions.  We need to deal with this when handling subscripts in an array
assignment, and also when catching an exception.  In an Assert-enabled build
these omissions led to Assert failures, but I think in a normal build the
only consequence would be short-term memory leakage; which may explain why
this wasn't reported from the field long ago.

Back-patch to all supported versions.  7.4 doesn't have exceptions, but
otherwise these bugs go all the way back.

Heikki Linnakangas and Tom Lane
2010-08-09 18:50:11 +00:00
..
plperl Ensure $_SHARED is declared in the main:: namespace, per bugs #5570 and #5571. 2010-07-27 04:18:28 +00:00
plpgsql Fix incorrect logic in plpgsql for cleanup after evaluation of non-simple 2010-08-09 18:50:11 +00:00
plpython Minor kibitzing on previous patch: no need to run check more than once. 2010-07-08 19:00:11 +00:00
tcl pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
Makefile Expand test coverage support to entire tree 2009-08-07 20:50:22 +00:00