X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/adns/blobdiff_plain/0a4fd9ed24e89e1b772666f675120c8b0d5a61c2..bbede9a35425c76e4e74cae1a8044e404f83201e:/client/adh-main.c?ds=sidebyside diff --git a/client/adh-main.c b/client/adh-main.c index 1641294..094295e 100644 --- a/client/adh-main.c +++ b/client/adh-main.c @@ -125,7 +125,7 @@ static void process_optarg(const char *arg, } else if (oip->type == ot_funcarg2) { assert(argv_p); arg= *++(*argv_p); - if (arg) arg2= *++(*argv_p); + arg2= arg ? *++(*argv_p) : 0; if (!arg || !arg2) usageerr("option --%s requires two more arguments", oip->lopt); } else {