extract level to a variable

This commit is contained in:
figsoda 2023-03-19 15:32:54 -04:00
parent 83271f038e
commit 499e2ea5fd

View File

@ -75,6 +75,14 @@ pub fn run(
None => return Ok(()),
};
let level = if fast {
Some(0) // Lowest level of compression
} else if slow {
Some(i16::MAX) // Highest level of compression
} else {
level
};
let compress_result = compress_files(
files,
formats,
@ -83,13 +91,7 @@ pub fn run(
args.quiet,
question_policy,
file_visibility_policy,
if fast {
Some(0)
} else if slow {
Some(i16::MAX)
} else {
level
},
level,
);
if let Ok(true) = compress_result {