]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
fix Coverity 1494649: dead code
authorPauli <pauli@openssl.org>
Wed, 8 Dec 2021 01:16:42 +0000 (12:16 +1100)
committerPauli <pauli@openssl.org>
Thu, 9 Dec 2021 22:47:09 +0000 (09:47 +1100)
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17230)

apps/lib/opt.c

index 3925ec96c3d275f8db6304b547c0e6ddfba6ab16..7967fa795631b92017794ce97a9fc0bec95891ea 100644 (file)
@@ -1036,14 +1036,14 @@ int opt_check_rest_arg(const char *expected)
             return 1;
         opt_printf_stderr("%s: Missing argument: %s\n", prog, expected);
         return 0;
-    } else if (expected != NULL) {
-        return 1;
     }
+    if (expected != NULL)
+        return 1;
     if (opt_unknown() == NULL)
         opt_printf_stderr("%s: Extra option: \"%s\"\n", prog, opt);
     else
         opt_printf_stderr("%s: Extra (unknown) options: \"%s\" \"%s\"\n",
-                          prog, opt_unknown(), opt != NULL ? opt : "");
+                          prog, opt_unknown(), opt);
     return 0;
 }