diff options
author | Glenn Kennard <glenn.kennard@gmail.com> | 2008-04-20 02:08:27 +0200 |
---|---|---|
committer | Glenn Kennard <glenn.kennard@gmail.com> | 2008-04-20 02:08:27 +0200 |
commit | 8f55ce0f283f64c4d9f7d977d7f5824ad43b9dc5 (patch) | |
tree | 60edbb6f5b0acaae8d1946da70a125a8a48b2f95 | |
parent | 62ae7f2650a028aa184917fb4e19d9eb183bf491 (diff) | |
download | mupdf-8f55ce0f283f64c4d9f7d977d7f5824ad43b9dc5.tar.xz |
Treat Z_BUF_ERROR as Z_STREAM_END
-rw-r--r-- | stream/filt_flate.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/stream/filt_flate.c b/stream/filt_flate.c index cd079cd2..05c9aff7 100644 --- a/stream/filt_flate.c +++ b/stream/filt_flate.c @@ -93,7 +93,7 @@ fz_processflated(fz_filter *f, fz_buffer *in, fz_buffer *out) in->rp = in->wp - zp->avail_in; out->wp = out->ep - zp->avail_out; - if (err == Z_STREAM_END) + if (err == Z_STREAM_END || err == Z_BUF_ERROR) { out->eof = 1; return fz_iodone; |