From 3edc4369f4fab0fe5a609aafd67d23d0888e19b8 Mon Sep 17 00:00:00 2001 From: licsber Date: Sun, 8 Sep 2024 00:16:26 +0800 Subject: [PATCH] using except for option. --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index a447be1..93021f3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -15,7 +15,7 @@ fn process_compressed_files(path: &Path) -> io::Result<()> { if ext == "rar" || ext == "zip" { println!("UNAR: {}", entry_path.display()); let parent_dir = entry_path.parent().unwrap(); - let filename = entry_path.file_name().to_str().unwrap(); + let filename = entry_path.file_name().expect("WRONG.").to_str().unwrap(); let output = Command::new("unar") .current_dir(parent_dir) .arg(filename)