From 2c36d7d754560065b73d5d6ef01a571573d3f13f Mon Sep 17 00:00:00 2001 From: Vitaly Chikunov Date: Wed, 27 May 2020 17:19:31 +0300 Subject: [PATCH] benchmark/sign: Fix crash on incorrect options Bug found by Clang scan-build. Fixes #258. --- benchmark/sign.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/benchmark/sign.c b/benchmark/sign.c index 5c53df7..7696b91 100644 --- a/benchmark/sign.c +++ b/benchmark/sign.c @@ -85,8 +85,6 @@ int main(int argc, char **argv) opterr = 0; while((option = getopt(argc, argv, "l:c:C")) >= 0) { - if(option == ':') option = optopt; - if(optarg && (optarg[0] == '-')) { optind--; optarg = NULL; } switch (option) { case 'l': -- 2.39.2