diff options
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs index 1c0d487..f4d1d34 100644 --- a/src/main.rs +++ b/src/main.rs @@ -29,6 +29,10 @@ fn main() -> MainResult { fn work() -> Result<(), Error> { let old_files = env::args().skip(1).collect::<Vec<String>>(); + if old_files.is_empty() { + return Err(Error::NoArgs); + } + let dups = duplicate_elements(old_files.clone()); if !dups.is_empty() { return Err(Error::DuplicateElems(dups)); |