postgresql/contrib/xml2
Tom Lane 4a2516a7f9 Fix significant memory leak in contrib/xml2 functions.
Most of the functions that execute XPath queries leaked the data structures
created by libxml2.  This memory would not be recovered until end of
session, so it mounts up pretty quickly in any serious use of the feature.
Per report from Pavel Stehule, though this isn't his patch.

Back-patch to all supported branches.
2010-11-26 15:21:53 -05:00
..
expected Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
sql Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
.gitignore Add contrib/xml2/pgxml.sql to .gitignore 2010-09-23 22:08:22 -04:00
Makefile Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
pgxml.sql.in Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
uninstall_pgxml.sql Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
xpath.c Fix significant memory leak in contrib/xml2 functions. 2010-11-26 15:21:53 -05:00
xslt_proc.c Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00