diff --git a/ChangeLog b/ChangeLog index b9829a1b..b87163c2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Tue Aug 3 08:14:44 PDT 2004 William Brack + + * HTMLparser.c: fixed initialisation problem for htmlReadMemory + (bug 149041) + Sat Jul 31 11:01:33 PDT 2004 William Brack * 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)); }