commit c514c580eca7aca1ff8fda041bb7289dbaf563f7
Author: FRIGN <[email protected]>
AuthorDate: Wed Sep 30 19:27:12 2015 +0200
Commit: sin <[email protected]>
CommitDate: Wed Sep 30 19:44:10 2015 +0100
Print error message when size == 0 in split(1)
instead of just exiting with code 1. This could be confusing.
diff --git a/split.c b/split.c
index c859c9a..939ef44 100644
--- a/split.c
+++ b/split.c
@@ -58,8 +58,10 @@ main(int argc, char *argv[])
break;
case 'b':
always = 1;
- if ((size = parseoffset(EARGF(usage()))) <= 0)
+ if ((size = parseoffset(EARGF(usage()))) < 0)
return 1;
+ if (!size)
+ eprintf("size needs to be positive\n");
break;
case 'd':
base = 10;