Merge branch 'obsd-master'

This commit is contained in:
Thomas Adam 2020-03-17 18:01:27 +00:00
commit 18cfd9befa

View File

@ -74,6 +74,7 @@ args_parse(const char *template, int argc, char **argv)
optreset = 1; optreset = 1;
optind = 1; optind = 1;
optarg = NULL;
while ((opt = getopt(argc, argv, template)) != -1) { while ((opt = getopt(argc, argv, template)) != -1) {
if (opt < 0) if (opt < 0)
@ -83,6 +84,7 @@ args_parse(const char *template, int argc, char **argv)
return (NULL); return (NULL);
} }
args_set(args, opt, optarg); args_set(args, opt, optarg);
optarg = NULL;
} }
argc -= optind; argc -= optind;
argv += optind; argv += optind;