From cf5ebd76fe1528ba207caefe6a78878d0a5b168d Mon Sep 17 00:00:00 2001 From: "andy.boot" Date: Sat, 20 Aug 2022 10:07:42 +0100 Subject: [PATCH] Refactor: Reintroduce local variable --- src/filter.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/filter.rs b/src/filter.rs index 73fbd6a..ed4be0a 100644 --- a/src/filter.rs +++ b/src/filter.rs @@ -56,9 +56,10 @@ fn add_children<'a>( fn get_new_root(top_level_nodes: Vec) -> Node { if top_level_nodes.len() != 1 { + let size = top_level_nodes.iter().map(|node| node.size).sum(); Node { name: PathBuf::from("(total)"), - size: top_level_nodes.iter().map(|node| node.size).sum(), + size, children: top_level_nodes, inode_device: None, depth: 0,