[libxml2] Fix memory leak in xmlXIncludeLoadTxt



commit a6a578675b1b6e50e31feba3b5127822711c59e5
Author: Wang Kirin <wangqilintech gmail com>
Date:   Tue Aug 13 20:08:53 2019 +0800

    Fix memory leak in xmlXIncludeLoadTxt

 xinclude.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/xinclude.c b/xinclude.c
index 001e992f..53aa3e95 100644
--- a/xinclude.c
+++ b/xinclude.c
@@ -1923,6 +1923,7 @@ xinclude_multibyte_fallback:
                    xmlXIncludeErr(ctxt, ctxt->incTab[nr]->ref,
                                   XML_XINCLUDE_INVALID_CHAR,
                                   "%s contains invalid char\n", URL);
+                   xmlFreeParserCtxt(pctxt);
                    xmlFreeParserInputBuffer(buf);
                    xmlFree(URL);
                    return(-1);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]