[Pgpool-committers] pgpool - pgpool-II: Fix memory leak at prepared statement list.

User Y-asaba y-asaba at pgfoundry.org
Fri Jan 11 02:30:21 UTC 2008


Log Message:
-----------
Fix memory leak at prepared statement list. 

pgpool caches a parse tree in prepared statement list. The parse tree
copy deeply, but we freed only the top node of the parse tree.

Modified Files:
--------------
    pgpool-II:
        main.c (r1.24 -> r1.25)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/main.c.diff?r1=1.24&r2=1.25)
        pool_hba.c (r1.2 -> r1.3)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/pool_hba.c.diff?r1=1.2&r2=1.3)
        pool_process_query.c (r1.84 -> r1.85)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/pool_process_query.c.diff?r1=1.84&r2=1.85)
        ChangeLog (r1.22 -> r1.23)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/ChangeLog.diff?r1=1.22&r2=1.23)
    pgpool-II/parser:
        parser.c (r1.4 -> r1.5)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/parser.c.diff?r1=1.4&r2=1.5)
        pool_memory.c (r1.8 -> r1.9)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/pool_memory.c.diff?r1=1.8&r2=1.9)
        pool_memory.h (r1.3 -> r1.4)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgpool/pgpool-II/parser/pool_memory.h.diff?r1=1.3&r2=1.4)


More information about the Pgpool-committers mailing list