summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Kennard <glenn.kennard@gmail.com>2008-04-20 02:08:27 +0200
committerGlenn Kennard <glenn.kennard@gmail.com>2008-04-20 02:08:27 +0200
commit8f55ce0f283f64c4d9f7d977d7f5824ad43b9dc5 (patch)
tree60edbb6f5b0acaae8d1946da70a125a8a48b2f95
parent62ae7f2650a028aa184917fb4e19d9eb183bf491 (diff)
downloadmupdf-8f55ce0f283f64c4d9f7d977d7f5824ad43b9dc5.tar.xz
Treat Z_BUF_ERROR as Z_STREAM_END
-rw-r--r--stream/filt_flate.c2
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;