Skip to content
Snippets Groups Projects
Commit 6df0d47f authored by Ronny Nilsson's avatar Ronny Nilsson
Browse files

Fix a crach when started without arguments.

parent 290e3c25
Branches
No related tags found
No related merge requests found
...@@ -978,18 +978,18 @@ int main (int argc, char **argv) ...@@ -978,18 +978,18 @@ int main (int argc, char **argv)
if (verbose) fprintf(stderr, "Verbose mode active\n"); if (verbose) fprintf(stderr, "Verbose mode active\n");
if ((strcmp(argv[0], "check") == 0) && (argc == 2)) { if (argc == 2 && strcmp(argv[0], "check") == 0) {
cmd = CMD_SIGNATURE_CHECK; cmd = CMD_SIGNATURE_CHECK;
in_file = argv[1]; in_file = argv[1];
} else if ((strcmp(argv[0], "update") == 0) && (argc >= 1)) { } else if (argc >= 1 && strcmp(argv[0], "update") == 0) {
cmd = CMD_GENERATE_UPDATE_IMAGE; cmd = CMD_GENERATE_UPDATE_IMAGE;
in_file = argv[1]; in_file = argv[1];
} else if ((strcmp(argv[0], "write") == 0) && (argc == 2)) { } else if (argc == 2 && strcmp(argv[0], "write") == 0) {
cmd = CMD_WRITE_FLASH_IMAGE; cmd = CMD_WRITE_FLASH_IMAGE;
in_file = argv[1]; in_file = argv[1];
} else if ((strcmp(argv[0], "info") == 0) && (argc >= 1)) { } else if (argc >= 1 && strcmp(argv[0], "info") == 0) {
cmd = CMD_GET_INFO; cmd = CMD_GET_INFO;
} else if ((strcmp(argv[0], "set") == 0) && (argc >= 1)) { } else if (argc >= 1 && strcmp(argv[0], "set") == 0) {
cmd = CMD_SET_INFO; cmd = CMD_SET_INFO;
} else { } else {
usage(); usage();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment