diff --git a/src/read.rs b/src/read.rs index 2e03cbda..1839d68e 100644 --- a/src/read.rs +++ b/src/read.rs @@ -1280,6 +1280,7 @@ pub(crate) fn parse_single_extra_field( _ => return Err(ZipError::InvalidArchive("Invalid AES encryption strength")), }; file.compression_method = compression_method; + len_left -= 7; } 0x5455 => { // extended timestamp