From b1d82f1b27d2c7ba477a7a9deab245839e2ea4eb Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 3 Jul 2020 19:05:32 +0200 Subject: [PATCH] (zlib) Backport https://github.com/jtkukunas/zlib/commit/44e8ac810d7d50381429a15cdc6e48816beafd2b#diff-327188edf18799ffbb5a51cc69f797e8 --- deps/libz/inflate.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deps/libz/inflate.c b/deps/libz/inflate.c index 5403a7bfc0..22408dbf80 100644 --- a/deps/libz/inflate.c +++ b/deps/libz/inflate.c @@ -1342,6 +1342,8 @@ int inflateSync(z_streamp strm) /* return no joy or set up to restart inflate() on a new block */ if (state->have != 4) return Z_DATA_ERROR; + if (state->mode == HEAD) + state->wrap = 0; /* never processed header, so assume raw */ in = strm->total_in; out = strm->total_out;