Volatile-ize all five places where we expect a PG_TRY block to restore

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 08181b427c1b3a4537c331b30492da1881a5b341
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2010-02-18T23:50:20Z
Releases: 8.3.10
Volatile-ize all five places where we expect a PG_TRY block to restore
old memory context in plpython.  Before only one of them was marked
volatile, but per report from Zdenek Kotala, some compilers do the
wrong thing here.

Files

PathChange+/−
src/pl/plpython/plpython.c modified +5 −5