From 499e2ea5fdf1f68d5211c7912b758d09890fb974 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sun, 19 Mar 2023 15:32:54 -0400 Subject: [PATCH] extract `level` to a variable --- src/commands/mod.rs | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/commands/mod.rs b/src/commands/mod.rs index fdf14b3..bfcd9f9 100644 --- a/src/commands/mod.rs +++ b/src/commands/mod.rs @@ -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 {