diff options
author | Tor Andersson <tor@ghostscript.com> | 2010-08-02 12:31:39 +0000 |
---|---|---|
committer | Tor Andersson <tor@ghostscript.com> | 2010-08-02 12:31:39 +0000 |
commit | 51790988f8409bd636714316fd4bccac63252d3f (patch) | |
tree | 4d2c9d63680d4449d735b34c36fa42764eeae0dd /fitz/filt_flate.c | |
parent | 28a0e6c34e956fa0e37521647a61a41d096fbc75 (diff) | |
download | mupdf-51790988f8409bd636714316fd4bccac63252d3f.tar.xz |
Use 'while (rp < wp)' idiom for filter output buffering state.
Diffstat (limited to 'fitz/filt_flate.c')
-rw-r--r-- | fitz/filt_flate.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/fitz/filt_flate.c b/fitz/filt_flate.c index 87b1c907..1e22d02b 100644 --- a/fitz/filt_flate.c +++ b/fitz/filt_flate.c @@ -26,14 +26,13 @@ readflated(fz_stream *stm, unsigned char *outbuf, int outlen) fz_flate *state = stm->state; fz_stream *chain = state->chain; z_streamp zp = &state->z; - int inlen, code; + int code; if (chain->rp == chain->wp) fz_fillbuffer(chain); - inlen = chain->wp - chain->rp; zp->next_in = chain->rp; - zp->avail_in = inlen; + zp->avail_in = chain->wp - chain->rp; zp->next_out = outbuf; zp->avail_out = outlen; |