From 5adf7bdcdeca291b03260536f3f5a505611c9218 Mon Sep 17 00:00:00 2001 From: Vladimir Panteleev Date: Sat, 26 Jun 2021 18:10:09 +0000 Subject: [PATCH] cli/src/main.rs: Fix panic with empty file list to parse E.g.: tree-sitter parse --paths /dev/null --- cli/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/src/main.rs b/cli/src/main.rs index 983fd1e4..97247fd8 100644 --- a/cli/src/main.rs +++ b/cli/src/main.rs @@ -281,7 +281,7 @@ fn run() -> Result<()> { let paths = collect_paths(matches.value_of("paths-file"), matches.values_of("paths"))?; - let max_path_length = paths.iter().map(|p| p.chars().count()).max().unwrap(); + let max_path_length = paths.iter().map(|p| p.chars().count()).max().unwrap_or(0); let mut has_error = false; let loader_config = config.get()?; loader.find_all_languages(&loader_config)?;