@@ -167,7 +167,6 @@ main(int argc, char **argv)
break;
case '?':
nsdb_annotate_usage(progname);
- break;
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
@@ -162,10 +162,11 @@ main(int argc, char **argv)
nsdb_create_fsl_usage(progname);
}
break;
+ case '?':
+ nsdb_create_fsl_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_create_fsl_usage(progname);
}
}
@@ -170,10 +170,11 @@ main(int argc, char **argv)
}
ttl = (unsigned int)tmp;
break;
+ case '?':
+ nsdb_create_fsn_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_create_fsn_usage(progname);
}
}
@@ -152,10 +152,11 @@ main(int argc, char **argv)
nsdb_delete_fsl_usage(progname);
}
break;
+ case '?':
+ nsdb_delete_fsl_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_delete_fsl_usage(progname);
}
}
@@ -154,10 +154,11 @@ main(int argc, char **argv)
case 'y':
leave_fsn = true;
break;
+ case '?':
+ nsdb_delete_fsn_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_delete_fsn_usage(progname);
}
}
@@ -138,10 +138,11 @@ main(int argc, char **argv)
nsdb_delete_nsdb_usage(progname);
}
break;
+ case '?':
+ nsdb_delete_nsdb_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_delete_nsdb_usage(progname);
}
}
@@ -154,10 +154,11 @@ main(int argc, char **argv)
case 'y':
delete = true;
break;
+ case '?':
+ nsdb_describe_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_describe_usage(progname);
}
}
@@ -329,10 +329,11 @@ main(int argc, char **argv)
nsdb_list_usage(progname);
}
break;
+ case '?':
+ nsdb_list_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_list_usage(progname);
}
}
@@ -135,10 +135,11 @@ main(int argc, char **argv)
nsdb_nces_usage(progname);
}
break;
+ case '?':
+ nsdb_nces_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_nces_usage(progname);
}
}
@@ -143,10 +143,11 @@ main(int argc, char **argv)
nsdb_remove_nci_usage(progname);
}
break;
+ case '?':
+ nsdb_remove_nci_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_remove_nci_usage(progname);
}
}
@@ -293,10 +293,11 @@ main(int argc, char **argv)
nsdb_resolve_fsn_usage(progname);
}
break;
+ case '?':
+ nsdb_resolve_fsn_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_resolve_fsn_usage(progname);
}
}
@@ -138,10 +138,11 @@ main(int argc, char **argv)
nsdb_simple_nce_usage(progname);
}
break;
+ case '?':
+ nsdb_simple_nce_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_simple_nce_usage(progname);
}
}
@@ -158,10 +158,11 @@ main(int argc, char **argv)
case 'v':
value = optarg;
break;
+ case '?':
+ nsdb_update_fsl_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_update_fsl_usage(progname);
}
}
@@ -151,10 +151,11 @@ main(int argc, char **argv)
case 'y':
delete = true;
break;
+ case '?':
+ nsdb_update_nci_usage(progname);
default:
fprintf(stderr, "Invalid command line "
"argument: %c\n", (char)arg);
- case '?':
nsdb_update_nci_usage(progname);
}
}
Avoid using fallthrough logic in switch statements. Fixes: 0520ee7207f9ba027c845cb33606a3c901ecd811 Signed-off-by: Chuck Lever <chuck.lever@oracle.com> --- src/nsdbc/nsdb-annotate.c | 1 - src/nsdbc/nsdb-create-fsl.c | 3 ++- src/nsdbc/nsdb-create-fsn.c | 3 ++- src/nsdbc/nsdb-delete-fsl.c | 3 ++- src/nsdbc/nsdb-delete-fsn.c | 3 ++- src/nsdbc/nsdb-delete-nsdb.c | 3 ++- src/nsdbc/nsdb-describe.c | 3 ++- src/nsdbc/nsdb-list.c | 3 ++- src/nsdbc/nsdb-nces.c | 3 ++- src/nsdbc/nsdb-remove-nci.c | 3 ++- src/nsdbc/nsdb-resolve-fsn.c | 3 ++- src/nsdbc/nsdb-simple-nce.c | 3 ++- src/nsdbc/nsdb-update-fsl.c | 3 ++- src/nsdbc/nsdb-update-nci.c | 3 ++- 14 files changed, 26 insertions(+), 14 deletions(-)