From a2506218cd8c32416d0d15260834f3c23d910fc8 Mon Sep 17 00:00:00 2001 From: Mark Adler Date: Fri, 9 Sep 2011 23:23:14 -0700 Subject: zlib 1.2.0.8 --- inflate.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'inflate.c') diff --git a/inflate.c b/inflate.c index 287efda..a53b5c7 100644 --- a/inflate.c +++ b/inflate.c @@ -568,7 +568,7 @@ int flush; switch (state->mode) { case HEAD: if (state->wrap == 0) { - state->mode = TYPE; + state->mode = TYPEDO; break; } NEEDBITS(16); @@ -1074,8 +1074,8 @@ int flush; if (state->wrap && out) strm->adler = state->check = UPDATE(state->check, strm->next_out - out, out); - strm->data_type = state->bits + (state->last ? 8 : 0) + - (state->mode == TYPE ? 16 : 0); + strm->data_type = state->bits + (state->last ? 64 : 0) + + (state->mode == TYPE ? 128 : 0); if (((in == 0 && out == 0) || flush == Z_FINISH) && ret == Z_OK) ret = Z_BUF_ERROR; return ret; -- cgit v1.2.3-55-g6feb