From 964b5869aff16b147431aa4e52c70a99d1521bb3 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Tue, 15 May 2018 20:12:29 -0400 Subject: touch up --- src/cow-dedupe-range.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/cow-dedupe-range.c b/src/cow-dedupe-range.c index 7508f04..33d62b0 100644 --- a/src/cow-dedupe-range.c +++ b/src/cow-dedupe-range.c @@ -67,12 +67,16 @@ int main(int argc, char *argv[]) { assert(false); } } - if (argc - optind < 5) { error(0, 0, "too few arguments"); fprintf(stderr, "Try '%s --help' for more information.\n", program_invocation_name); return 2; } + if ((argc - optind - 3) % 2 != 0) { + error(0, 0, "wrong number of arguments"); + fprintf(stderr, "Try '%s --help' for more information.\n", program_invocation_name); + return 2; + } struct range src; src.filename = argv[optind]; -- cgit v1.2.3