- parser.c: Sullivan and Darin found a parser bug,
  applied the patch.
Daniel
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