Display brief help if no options for list.
Reviewed-by: Andy Polyakov <appro@openssl.org>
This commit is contained in:
parent
c58f3e4293
commit
19948ceab7
@ -493,11 +493,12 @@ int list_main(int argc, char **argv)
|
|||||||
{
|
{
|
||||||
char *prog;
|
char *prog;
|
||||||
HELPLIST_CHOICE o;
|
HELPLIST_CHOICE o;
|
||||||
|
int done = 0;
|
||||||
|
|
||||||
prog = opt_init(argc, argv, list_options);
|
prog = opt_init(argc, argv, list_options);
|
||||||
while ((o = opt_next()) != OPT_EOF) {
|
while ((o = opt_next()) != OPT_EOF) {
|
||||||
switch (o) {
|
switch (o) {
|
||||||
case OPT_EOF:
|
case OPT_EOF: /* Never hit, but suppresses warning */
|
||||||
case OPT_ERR:
|
case OPT_ERR:
|
||||||
BIO_printf(bio_err, "%s: Use -help for summary.\n", prog);
|
BIO_printf(bio_err, "%s: Use -help for summary.\n", prog);
|
||||||
return 1;
|
return 1;
|
||||||
@ -526,6 +527,12 @@ int list_main(int argc, char **argv)
|
|||||||
list_disabled();
|
list_disabled();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
done = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!done) {
|
||||||
|
BIO_printf(bio_err, "%s: Use -help for summary.\n", prog);
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user