summaryrefslogtreecommitdiff
path: root/devel/cvs-devel/files/patch-zlib-read-compressed
blob: e1d137e9926431e3d37005e59eb9294c6080dca3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- src/zlib.c~	3 Jun 2005 18:26:09 -0000	1.31
+++ src/zlib.c	27 Oct 2005 17:59:49 -0000
@@ -229,7 +229,7 @@ compress_buffer_input (void *closure, ch
 	   would fetch all the available bytes, and at least one byte.  */
 
 	status = (*cb->buf->input) (cb->buf->closure, bd->text,
-				    need, BUFFER_DATA_SIZE, &nread);
+				    need ? 1 : 0, BUFFER_DATA_SIZE, &nread);
 
 	if (status == -2)
 	    /* Don't try to recover from memory allcoation errors.  */