Index: src/backend/utils/adt/xml.c =================================================================== RCS file: /projects/cvsroot/pgsql/src/backend/utils/adt/xml.c,v retrieving revision 1.74 diff -c -r1.74 xml.c *** src/backend/utils/adt/xml.c 12 May 2008 00:00:51 -0000 1.74 --- src/backend/utils/adt/xml.c 2 Jul 2008 22:22:57 -0000 *************** *** 3160,3165 **** --- 3160,3166 ---- { str = xmlXPathCastNodeToString(cur); result = (xmltype *) cstring_to_text((char *) str); + xmlFree(str); } return result;