killing the strncmp vs. memcmp controversy and #140593 Daniel
* parser.c: killing the strncmp vs. memcmp controversy and #140593
Daniel
diff --git a/ChangeLog b/ChangeLog
index 2692dcc..f7cd525 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Tue Apr 20 19:40:37 CEST 2004 Daniel Veillard <daniel@veillard.com>
+
+ * parser.c: killing the strncmp vs. memcmp controversy and #140593
+
Tue Apr 20 13:27:06 CEST 2004 Daniel Veillard <daniel@veillard.com>
* include/libxml/SAX2.h: Kasimier Buchcik pointed out some
diff --git a/parser.c b/parser.c
index 7662929..0fbf719 100644
--- a/parser.c
+++ b/parser.c
@@ -7580,7 +7580,7 @@
}
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;