fiptool: fix Segmentation fault when only --verbose option is given
Fix the following bug:
$ tools/fiptool/fiptool -v
Segmentation fault (core dumped)
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
diff --git a/tools/fiptool/fiptool.c b/tools/fiptool/fiptool.c
index b3f02f6..4b82c37 100644
--- a/tools/fiptool/fiptool.c
+++ b/tools/fiptool/fiptool.c
@@ -983,6 +983,8 @@
strcmp(argv[0], "--verbose") == 0) {
verbose = 1;
argc--, argv++;
+ if (argc < 1)
+ usage();
}
for (i = 0; i < NELEM(cmds); i++) {