aboutsummaryrefslogtreecommitdiff
path: root/gzread.c
diff options
context:
space:
mode:
Diffstat (limited to 'gzread.c')
-rw-r--r--gzread.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/gzread.c b/gzread.c
index 960bf12..a41e5d9 100644
--- a/gzread.c
+++ b/gzread.c
@@ -144,10 +144,9 @@ local int gz_look(state)
144 return 0; 144 return 0;
145 } 145 }
146 146
147 /* doing raw i/o, save start of raw data for seeking, copy any leftover 147 /* doing raw i/o, copy any leftover input to output -- this assumes that
148 input to output -- this assumes that the output buffer is larger than 148 the output buffer is larger than the input buffer, which also assures
149 the input buffer, which also assures space for gzungetc() */ 149 space for gzungetc() */
150 state->raw = state->pos;
151 state->next = state->out; 150 state->next = state->out;
152 if (strm->avail_in) { 151 if (strm->avail_in) {
153 memcpy(state->next, strm->next_in, strm->avail_in); 152 memcpy(state->next, strm->next_in, strm->avail_in);