Skip to content

Commit

Permalink
make SIG_BYTES const
Browse files Browse the repository at this point in the history
  • Loading branch information
cosmicexplorer committed May 24, 2024
1 parent 03c92a1 commit e1c92e2
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/spec.rs
Original file line number Diff line number Diff line change
Expand Up @@ -274,8 +274,9 @@ impl Zip32CentralDirectoryEnd {
/* TODO: use static_assertions!() */
assert!(END_WINDOW_SIZE > mem::size_of::<Magic>());

let sig_bytes = CENTRAL_DIRECTORY_END_SIGNATURE.to_le_bytes();
let finder = FinderRev::new(&sig_bytes);
const SIG_BYTES: [u8; mem::size_of::<Magic>()] =
CENTRAL_DIRECTORY_END_SIGNATURE.to_le_bytes();
let finder = FinderRev::new(&SIG_BYTES);

let mut window_start: u64 = file_length.saturating_sub(END_WINDOW_SIZE as u64);
let mut window = [0u8; END_WINDOW_SIZE];
Expand Down Expand Up @@ -498,8 +499,9 @@ impl Zip64CentralDirectoryEnd {
/* TODO: use static_assertions!() */
assert!(END_WINDOW_SIZE > mem::size_of::<Magic>());

let sig_bytes = ZIP64_CENTRAL_DIRECTORY_END_SIGNATURE.to_le_bytes();
let finder = FinderRev::new(&sig_bytes);
const SIG_BYTES: [u8; mem::size_of::<Magic>()] =
ZIP64_CENTRAL_DIRECTORY_END_SIGNATURE.to_le_bytes();
let finder = FinderRev::new(&SIG_BYTES);

let mut window_start: u64 = search_upper_bound
.saturating_sub(END_WINDOW_SIZE as u64)
Expand Down

0 comments on commit e1c92e2

Please sign in to comment.