diff options
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index a655ea1..a610f6f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -130,7 +130,7 @@ fn extract_paths_maybe_set_cwd( mut paths: Vec<PathBuf>, cross_filesystems: bool, ) -> Result<Vec<PathBuf>, io::Error> { - if paths.len() == 1 { + if paths.len() == 1 && paths[0].is_dir() { std::env::set_current_dir(&paths[0])?; paths.clear(); } |