Fix maps with non-zero GZIP header flags not getting decoded properly (Thanks fam0r)

This commit is contained in:
UnknownShadow200 2020-03-12 08:45:43 +11:00
parent e4e04e75a0
commit 93ae0ef5c9

View File

@ -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++;