From e2161a699bbd1b58fa90eb43fc94637cbbc29bc8 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Thu, 29 Apr 2004 17:14:25 +0000 Subject: fix a nasty problem with reading over the end fix a reported memory leak * xmlreader.c: fix a nasty problem with reading over the end * xmlsave.c: fix a reported memory leak apparently Daniel --- xmlsave.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'xmlsave.c') diff --git a/xmlsave.c b/xmlsave.c index 1a60a315..6e314164 100644 --- a/xmlsave.c +++ b/xmlsave.c @@ -179,6 +179,8 @@ xmlFreeSaveCtxt(xmlSaveCtxtPtr ctxt) if (ctxt == NULL) return; if (ctxt->encoding != NULL) xmlFree((char *) ctxt->encoding); + if (ctxt->buf != NULL) + xmlOutputBufferClose(ctxt->buf); xmlFree(ctxt); } -- cgit v1.2.1