get_new_root no longer panics if there are 0 nodes

This commit is contained in:
Nathan West
2022-08-18 17:00:03 -04:00
committed by andy.boot
parent c36ca33fe9
commit 282f6d314d
+1 -1
View File
@@ -127,7 +127,7 @@ fn build_by_all_file_types<'a>(
} }
fn get_new_root(top_level_nodes: Vec<Node>) -> Node { fn get_new_root(top_level_nodes: Vec<Node>) -> Node {
if top_level_nodes.len() > 1 { if top_level_nodes.len() != 1 {
Node { Node {
name: PathBuf::from("(total)"), name: PathBuf::from("(total)"),
size: top_level_nodes.iter().map(|node| node.size).sum(), size: top_level_nodes.iter().map(|node| node.size).sum(),