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

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

Commit: 8005df3c200c5a83f4c8cc18c7746915c5743913
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2010-02-18T23:50:33Z
Releases: 8.1.20
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