]> git.lizzy.rs Git - zlib.git/commit
Avoid use of Z_BUF_ERROR in gz* functions except for premature EOF.
authorMark Adler <madler@alumni.caltech.edu>
Wed, 14 Dec 2011 06:25:59 +0000 (22:25 -0800)
committerMark Adler <madler@alumni.caltech.edu>
Wed, 14 Dec 2011 06:29:37 +0000 (22:29 -0800)
commit850a198ff1879e506c961c91da30009539ed14b3
tree14e4847af5c6536a1f662a9f6562ccfa13486709
parent377173b57ef9fab5066481a87a1901bd72fa2c32
Avoid use of Z_BUF_ERROR in gz* functions except for premature EOF.

Z_BUF_ERROR was also being used for an unsuccessful gzungetc and for buffer
lengths that didn't fit in an int.  Those uses were changed to Z_DATA_ERROR
in order to assure that Z_BUF_ERROR occurs only when a premature end of
input occurs, indicating that gzclearerr() can be used.
gzread.c
gzwrite.c