]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
getopt: make the code more readable for analysers
authorKarel Zak <kzak@redhat.com>
Fri, 7 Sep 2012 09:42:34 +0000 (11:42 +0200)
committerKarel Zak <kzak@redhat.com>
Fri, 7 Sep 2012 09:42:34 +0000 (11:42 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
misc-utils/getopt.c

index 0efe5d862a68a14574fd736bea70059d48c06628..8de469b1b2661f8469a5b366424f81bf986f5155 100644 (file)
@@ -251,7 +251,7 @@ static void add_longopt(const char *name, int has_arg)
        long_options[long_options_nr].flag = NULL;
        long_options[long_options_nr].val = 0;
 
-       if (long_options_nr) {
+       if (long_options_nr && name) {
                /* Not for init! */
                long_options[long_options_nr - 1].has_arg = has_arg;
                long_options[long_options_nr - 1].flag = NULL;