From 93ae0ef5c9525f9ad9abb9d7714c03f54a01d93a Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Thu, 12 Mar 2020 08:45:43 +1100 Subject: [PATCH] Fix maps with non-zero GZIP header flags not getting decoded properly (Thanks fam0r) --- src/Deflate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Deflate.c b/src/Deflate.c index 1f696acc1..9cd0f6dee 100644 --- a/src/Deflate.c +++ b/src/Deflate.c @@ -44,7 +44,7 @@ cc_result GZipHeader_Read(struct Stream* s, struct GZipHeader* header) { header->State++; case GZIP_STATE_FLAGS: - Header_ReadU8(tmp); + Header_ReadU8(header->Flags); if (header->Flags & 0x04) return GZIP_ERR_FLAGS; header->State++;