diff --git a/src/read.rs b/src/read.rs index 7879c433..3889f0fc 100644 --- a/src/read.rs +++ b/src/read.rs @@ -1142,6 +1142,7 @@ fn parse_extra_field(file: &mut ZipFileData) -> ZipResult<()> { }; let mut reader = io::Cursor::new(extra_field.as_ref()); + /* TODO: codify this structure into Zip64ExtraFieldBlock fields! */ while (reader.position() as usize) < extra_field.len() { let kind = reader.read_u16_le()?; let len = reader.read_u16_le()?; diff --git a/src/types.rs b/src/types.rs index e844224d..d2195bd5 100644 --- a/src/types.rs +++ b/src/types.rs @@ -849,7 +849,7 @@ impl ZipFileData { #[derive(Copy, Clone, Debug)] #[repr(packed)] pub(crate) struct ZipCentralEntryBlock { - pub magic: spec::Magic, + magic: spec::Magic, pub version_made_by: u16, pub version_to_extract: u16, pub flags: u16,