diff --git a/src/plumbing/main.rs b/src/plumbing/main.rs index e3e0cf334a7..2b3277773fa 100644 --- a/src/plumbing/main.rs +++ b/src/plumbing/main.rs @@ -106,12 +106,10 @@ pub fn main() -> Result<()> { object_cache_size_in_bytes: object_cache_size_mb.unwrap_or(0) * 1_000_000, statistics: if statistics { Some(format) } else { None }, out, - expansion: expansion.unwrap_or_else(|| { - if has_tips { - core::pack::create::ObjectExpansion::TreeTraversal - } else { - core::pack::create::ObjectExpansion::None - } + expansion: expansion.unwrap_or(if has_tips { + core::pack::create::ObjectExpansion::TreeTraversal + } else { + core::pack::create::ObjectExpansion::None }), }; let progress = git_features::progress::DoOrDiscard::from(progress);