From fb1d844e147861deca0066ec4c4d3203fe2f984e Mon Sep 17 00:00:00 2001 From: Roy Ivy III Date: Sat, 22 Sep 2018 23:35:22 -0500 Subject: [PATCH] mv: fix "`mv` fails transfers between dirs" --- src/mv/mv.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mv/mv.rs b/src/mv/mv.rs index bf06e89c4..d21d59bb7 100644 --- a/src/mv/mv.rs +++ b/src/mv/mv.rs @@ -306,7 +306,7 @@ fn move_files_into_dir(files: &[PathBuf], target_dir: &PathBuf, b: &Behaviour) - let mut all_successful = true; for sourcepath in files.iter() { - let targetpath = match sourcepath.as_os_str().to_str() { + let targetpath = match sourcepath.file_name() { Some(name) => target_dir.join(name), None => { show_error!(