Skip to content

Commit 38bbd70

Browse files
committed
style: Fix warning about operator precedence
1 parent e074e09 commit 38bbd70

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/types.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -807,11 +807,12 @@ impl ZipFileData {
807807
let last_modified_time = self
808808
.last_modified_time
809809
.unwrap_or_else(DateTime::default_for_write);
810+
let version_to_extract = self.version_needed();
811+
let version_made_by = (self.version_made_by as u16).max(version_to_extract);
810812
Ok(ZipCentralEntryBlock {
811813
magic: ZipCentralEntryBlock::MAGIC,
812-
version_made_by: (self.system as u16) << 8
813-
| (self.version_made_by as u16).max(self.version_needed()),
814-
version_to_extract: self.version_needed(),
814+
version_made_by: ((self.system as u16) << 8) | version_made_by,
815+
version_to_extract,
815816
flags: self.flags(),
816817
compression_method: self.compression_method.serialize_to_u16(),
817818
last_mod_time: last_modified_time.timepart(),

0 commit comments

Comments
 (0)