Diff between 4262170a7989e63c0a340a7acef4181045930e8d and f3f762b77b5898ac0203d00bd64087e2a22e34be
Changed Files
| File | Additions | Deletions | Status |
| client/main.c | +5 | -0 | modified |
Full Patch
diff --git a/client/main.c b/client/main.c
index c8b0f7f..495dc98 100644
--- a/client/main.c
+++ b/client/main.c
@@ -830,6 +830,11 @@ static gboolean parse_argument(int argc, char *argv[], const char **arg_table,
{
const char **opt;
+ if (argc < 2) {
+ bt_shell_printf("Missing argument to %s\n", argv[0]);
+ return FALSE;
+ }
+
if (!strcmp(argv[1], "help")) {
for (opt = arg_table; opt && *opt; opt++)
bt_shell_printf("%s\n", *opt);