From 453e71bf1e3fa59b31f574d7748de02e1ba7546d Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Tue, 20 Apr 2004 17:44:46 +0000 Subject: [PATCH] killing the strncmp vs. memcmp controversy and #140593 Daniel * parser.c: killing the strncmp vs. memcmp controversy and #140593 Daniel --- ChangeLog | 4 ++++ parser.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) 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;