diff --git a/ChangeLog b/ChangeLog index 2692dccc..f7cd5255 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Tue Apr 20 19:40:37 CEST 2004 Daniel Veillard + + * parser.c: killing the strncmp vs. memcmp controversy and #140593 + Tue Apr 20 13:27:06 CEST 2004 Daniel Veillard * include/libxml/SAX2.h: Kasimier Buchcik pointed out some diff --git a/parser.c b/parser.c index 76629298..0fbf719d 100644 --- a/parser.c +++ b/parser.c @@ -7580,7 +7580,7 @@ xmlParseEndTag2(xmlParserCtxtPtr ctxt, const xmlChar *prefix, } SKIP(2); - if ((tlen > 0) && (memcmp(ctxt->input->cur, ctxt->name, tlen) == 0)) { + if ((tlen > 0) && (strncmp(ctxt->input->cur, ctxt->name, tlen) == 0)) { if (ctxt->input->cur[tlen] == '>') { ctxt->input->cur += tlen + 1; goto done;