postgresql/contrib/xml2
Tom Lane 301a822aa0 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:04 -05:00
..
expected Fix contrib/xml2 so regression test still works when it's built without libxslt. 2010-03-01 18:08:16 +00:00
sql
.gitignore Add contrib/xml2/pgxml.sql to .gitignore 2010-09-23 22:08:28 -04:00
Makefile Fix contrib/xml2 so regression test still works when it's built without libxslt. 2010-03-01 18:08:16 +00:00
pgxml.sql.in Fix contrib/xml2 so regression test still works when it's built without libxslt. 2010-03-01 18:08:16 +00:00
uninstall_pgxml.sql
xpath.c Fix significant memory leak in contrib/xml2 functions. 2010-11-26 15:21:04 -05:00
xslt_proc.c Make contrib/xml2 use core xml.c's error handler, when available (that is, 2010-03-03 19:10:35 +00:00