chiark / gitweb /
+ * Kill bogus warning, adh-main.c: `arg2' might be used uninitialized ...
[adns.git] / client / adh-main.c
index 16412949666e40fda65631ebc735156e6a64c245..094295efdb4d4595ace09483a421e55f45db1eff 100644 (file)
@@ -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 {