From 7cc0f1337cd9639797073d50b942c02784f0d8f6 Mon Sep 17 00:00:00 2001 From: TheGoddessInari Date: Sun, 17 Jun 2018 23:04:37 -0700 Subject: [PATCH] uutils: Replace file_name with file_stem in symlink applet detection. This can get confused on Windows with powershell, where it passes .exe for symlinks. --- src/uutils/uutils.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uutils/uutils.rs b/src/uutils/uutils.rs index 2bcefd6f2..59a2d7a40 100644 --- a/src/uutils/uutils.rs +++ b/src/uutils/uutils.rs @@ -45,7 +45,7 @@ fn main() { // try binary name as util name. let args0 = args[0].clone(); let binary = Path::new(&args0[..]); - let binary_as_util = binary.file_name().unwrap().to_str().unwrap(); + let binary_as_util = binary.file_stem().unwrap().to_str().unwrap(); if let Some(&uumain) = umap.get(binary_as_util) { std::process::exit(uumain(args));