diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | HTMLparser.c | 2 |
2 files changed, 7 insertions, 0 deletions
@@ -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 d8230669..309d93c6 100644 --- a/HTMLparser.c +++ b/HTMLparser.c @@ -5648,6 +5648,8 @@ htmlReadMemory(const char *buffer, int size, const char *URL, const char *encodi 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)); } |