Applied patch from  John Ellson <ellson@lucent.com> closing #1646, Daniel
diff --git a/ChangeLog b/ChangeLog
index e6c7c1e..d440cd0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Jul 12 12:36:39 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
+
+	* parser.c, HTMLparser.c: applied patch from John Ellson <ellson@lucent.com>
+	  closing bug #1646
+
 Mon Jul 12 11:04:44 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
 
 	* Makefile.am, example/Makefile.am: closed bug #1683
diff --git a/HTMLparser.c b/HTMLparser.c
index aeb8bf7..7772444 100644
--- a/HTMLparser.c
+++ b/HTMLparser.c
@@ -2642,11 +2642,7 @@
     }
 
     cnt = 0;
-#ifdef HAVE_ZLIB_H
-    while(!gzeof(input)) {
-#else
     while(1) {
-#endif
 	if (cnt == len) {
 	    len *= 2;
 	    nbuf =  (char *)realloc(buffer,(len+1)*sizeof(char));
diff --git a/parser.c b/parser.c
index 7a47cd5..e2ee736 100644
--- a/parser.c
+++ b/parser.c
@@ -328,11 +328,7 @@
     }
 
     cnt = 0;
-#ifdef HAVE_ZLIB_H
-    while(!gzeof(input)) {
-#else
     while(1) {
-#endif
 	if (cnt >= len) {
 	    len *= 2;
 	    nbuf =  (char *)realloc(buffer,(len+1)*sizeof(char));
@@ -4695,11 +4691,7 @@
 	}
 
 	cnt = 0;
-#ifdef HAVE_ZLIB_H
-	while(!gzeof(input)) {
-#else
 	while(1) {
-#endif
 		if (cnt == len) {
 			len *= 2;
 			nbuf =  (char *)realloc(buffer,(len+1)*sizeof(char));