diff --git a/slice.c b/slice.c index e326d06..6eb35d5 100644 --- a/slice.c +++ b/slice.c @@ -38,6 +38,9 @@ main(int argc, char *argv[]) drop = !drop; argn += 1; if (argn == argc) { + if (drop) { + break; + } next = ULONG_MAX; } else { next = strtoul(argv[argn], NULL, 0);