Thread: pgsql/src/pl/plpgsql/src pl_comp.c

pgsql/src/pl/plpgsql/src pl_comp.c

From
Tom Lane
Date:
CVSROOT:    /home/projects/pgsql/cvsroot
Module name:    pgsql
Changes by:    tgl@hub.org    01/04/05 22:06:48

Modified files:
    src/pl/plpgsql/src: pl_comp.c

Log message:
    Since plpgsql keeps its compiled function parsetrees until backend exit,
    it needs to ensure that data structures attached to fmgr info records in
    the trees will stick around that long, too.  Current code was crashing
    on cases like datatypes with old-style I/O functions.