pgsql: Volatile-ize all five places where we expect a PG_TRY block to - Mailing list pgsql-committers

From tgl@postgresql.org (Tom Lane)
Subject pgsql: Volatile-ize all five places where we expect a PG_TRY block to
Date
Msg-id 20100218235006.C2BC77541C5@cvs.postgresql.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
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.

Modified Files:
--------------
    pgsql/src/pl/plpython:
        plpython.c (r1.137 -> r1.138)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/pl/plpython/plpython.c?r1=1.137&r2=1.138)

pgsql-committers by date:

Previous
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql: Provide some rather hokey ways for EXPLAIN to print FieldStore
Next
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql: Volatile-ize all five places where we expect a PG_TRY block to