From 5ee756f6a5b7913349439cecc65324bd9b41525d Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 8 Jul 2019 11:54:17 +0200 Subject: mdeliver: better usage when multiple arguments are given --- mdeliver.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'mdeliver.c') diff --git a/mdeliver.c b/mdeliver.c index 80dbe1a..c599d9d 100644 --- a/mdeliver.c +++ b/mdeliver.c @@ -329,6 +329,7 @@ usage: case 'v': vflag = 1; break; case 'X': Xflag = optarg; break; default: +usage2: fprintf(stderr, "Usage: mdeliver [-c] [-v] [-X flags] dir < message\n" " mdeliver -M [-c] [-v] [-X flags] dir < mbox\n" @@ -336,10 +337,8 @@ usage: exit(1); } - if (argc != optind+1) { - fprintf(stderr, "usage: mdeliver DIR\n"); - return 1; - } + if (argc != optind+1) + goto usage2; targetdir = argv[optind]; -- cgit 1.4.1