unzip: Bail on bad compression method
parent
0bc259fd95
commit
9b88715361
|
@ -1129,7 +1129,7 @@ extern int ZEXPORT unzOpenCurrentFile3 (file, method, level, raw, password)
|
||||||
|
|
||||||
if ((s->cur_file_info.compression_method!=0) &&
|
if ((s->cur_file_info.compression_method!=0) &&
|
||||||
(s->cur_file_info.compression_method!=Z_DEFLATED))
|
(s->cur_file_info.compression_method!=Z_DEFLATED))
|
||||||
err=UNZ_BADZIPFILE;
|
return UNZ_BADZIPFILE;
|
||||||
|
|
||||||
pfile_in_zip_read_info->crc32_wait=s->cur_file_info.crc;
|
pfile_in_zip_read_info->crc32_wait=s->cur_file_info.crc;
|
||||||
pfile_in_zip_read_info->crc32=0;
|
pfile_in_zip_read_info->crc32=0;
|
||||||
|
|
Loading…
Reference in New Issue