diff options
author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2015-12-04 21:56:43 +0100 |
---|---|---|
committer | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2015-12-07 10:07:24 +0100 |
commit | ff41e47857a16a11c0a0138fc1e7a82bf202b582 (patch) | |
tree | 6ede5ee8b905a72fc74b2236720261225415bb44 | |
parent | 9bd1fd57a1cb2adc5690d9e262ffc2595bc1c1cb (diff) | |
download | memtool-ff41e47857a16a11c0a0138fc1e7a82bf202b582.tar.gz memtool-ff41e47857a16a11c0a0138fc1e7a82bf202b582.tar.xz |
fix segfault when called without parameters
-rw-r--r-- | memtool.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -349,6 +349,11 @@ int main(int argc, char **argv) argc--; } + if (argc < 1) { + fprintf(stderr, "No command given\n"); + return EXIT_FAILURE; + } + for (i = 0; i < ARRAY_SIZE(cmds); i++) { cmd = &cmds[i]; if (!strcmp(argv[0], cmd->name)) |