From 3e52eb6deb62a5cc171eba10d1ad8e001d8df593 Mon Sep 17 00:00:00 2001 From: Nbiba Bedis Date: Sun, 14 Nov 2021 07:21:54 +0100 Subject: [PATCH] use fs_err canonicalize --- src/commands.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commands.rs b/src/commands.rs index 851ab8a..ebc41d7 100644 --- a/src/commands.rs +++ b/src/commands.rs @@ -47,7 +47,7 @@ pub fn run(args: Opts, question_policy: QuestionPolicy) -> crate::Result<()> { Subcommand::Compress { mut files, output: output_path } => { // If the output_path file exists and is the same as some of the input files, warn the user and skip those inputs (in order to avoid compression recursion) if output_path.exists() { - clean_input_files_if_needed(&mut files, &output_path.canonicalize()?); + clean_input_files_if_needed(&mut files, &fs::canonicalize(&output_path)?); } // After cleaning, if there are no input files left, exit if files.is_empty() {