- parser.c: Sullivan and Darin found a parser bug,
  applied the patch.
Daniel
diff --git a/ChangeLog b/ChangeLog
index bb4b16a..51cd295 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Mar 26 23:21:41 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
+
+	* parser.c: Sullivan and Darin found a parser bug,
+	  applied the patch.
+
 Mon Mar 26 18:24:52 CEST 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
 
 	* HTMLparser.c HTMLtree.c SAX.c debugXML.c error.c parserInternals.c
diff --git a/parser.c b/parser.c
index 4b8adba..cd831fe 100644
--- a/parser.c
+++ b/parser.c
@@ -6307,7 +6307,7 @@
 	   ((RAW != '<') || (NXT(1) != '/'))) {
 	const xmlChar *test = CUR_PTR;
 	int cons = ctxt->input->consumed;
-	xmlChar tok = ctxt->token;
+	int tok = ctxt->token;
 	const xmlChar *cur = ctxt->input->cur;
 
 	/*
@@ -7926,7 +7926,7 @@
             case XML_PARSER_CONTENT: {
 		const xmlChar *test;
 		int cons;
-		xmlChar tok;
+		int tok;
 
                 /*
 		 * Handle preparsed entities and charRef