try to get rid of parser loops for good. Daniel

* HTMLparser.c: try to get rid of parser loops for good.
Daniel
diff --git a/HTMLparser.c b/HTMLparser.c
index 4b0193e..f263dbf 100644
--- a/HTMLparser.c
+++ b/HTMLparser.c
@@ -2396,6 +2396,12 @@
 		    ctxt->sax->characters(ctxt->userData, buf, nbchar);
 	    }
 	}
+    } else {
+	/*
+	 * Loop detection
+	 */
+	if (cur == 0)
+	    ctxt->instate = XML_PARSER_EOF;
     }
 }