diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2003-09-07 09:14:37 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2003-09-07 09:14:37 +0000 |
commit | 0fb1893539b38ff9f4c6e19d5a367b8c7d5c7eae (patch) | |
tree | 0ea0877ccecc100b1ce658e8111bb9a715c34b9f /parserInternals.c | |
parent | 4811ba3bc233c993bfd2e3113cc6fdfbdd82177d (diff) | |
download | android_external_libxml2-0fb1893539b38ff9f4c6e19d5a367b8c7d5c7eae.tar.gz android_external_libxml2-0fb1893539b38ff9f4c6e19d5a367b8c7d5c7eae.tar.bz2 android_external_libxml2-0fb1893539b38ff9f4c6e19d5a367b8c7d5c7eae.zip |
allow to give -1 for undefined length in lookups first round of work on
* dict.c: allow to give -1 for undefined length in lookups
* include/libxml/parser.h parser.c parserInternals.c testSAX.c:
first round of work on the new SAX2 interfaces, the API
will change but commiting before changing for historical
reference.
Daniel
Diffstat (limited to 'parserInternals.c')
-rw-r--r-- | parserInternals.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/parserInternals.c b/parserInternals.c index 27e865f7..5328b238 100644 --- a/parserInternals.c +++ b/parserInternals.c @@ -2373,6 +2373,8 @@ xmlFreeParserCtxt(xmlParserCtxtPtr ctxt) if (ctxt->vctxt.nodeTab != NULL) xmlFree(ctxt->vctxt.nodeTab); if (ctxt->atts != NULL) xmlFree((xmlChar * *)ctxt->atts); if (ctxt->dict != NULL) xmlDictFree(ctxt->dict); + if (ctxt->nsTab != NULL) xmlFree(ctxt->nsTab); + #ifdef LIBXML_CATALOG_ENABLED if (ctxt->catalogs != NULL) xmlCatalogFreeLocal(ctxt->catalogs); |