fixed initialisation problem for htmlReadMemory (bug 149041)
* HTMLparser.c: fixed initialisation problem for htmlReadMemory
(bug 149041)
diff --git a/ChangeLog b/ChangeLog
index b9829a1..b87163c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Tue Aug 3 08:14:44 PDT 2004 William Brack <wbrack@mmm.com.hk>
+
+ * HTMLparser.c: fixed initialisation problem for htmlReadMemory
+ (bug 149041)
+
Sat Jul 31 11:01:33 PDT 2004 William Brack <wbrack@mmm.com.hk>
* doc/buildDocBookCatalog: enhanced per bug 119876. Further
diff --git a/HTMLparser.c b/HTMLparser.c
index d823066..309d93c 100644
--- a/HTMLparser.c
+++ b/HTMLparser.c
@@ -5648,6 +5648,8 @@
ctxt = xmlCreateMemoryParserCtxt(buffer, size);
if (ctxt == NULL)
return (NULL);
+ if (ctxt->sax != NULL)
+ memcpy(ctxt->sax, &htmlDefaultSAXHandler, sizeof(xmlSAXHandlerV1));
return (htmlDoRead(ctxt, URL, encoding, options, 0));
}