diff --git a/tools/mxsboot.c b/tools/mxsboot.c index 176753d2ce07078dc1fe053b70539ab9c45822bd..8246831d8ef76571c539d90d9ce5014134b33789 100644 --- a/tools/mxsboot.c +++ b/tools/mxsboot.c @@ -606,6 +606,9 @@ int parse_ops(int argc, char **argv) }; int type; + if (argc < 4) + return -1; + for (i = 1; i < argc; i++) { if (!strncmp(argv[i], "-w", 2)) type = PARAM_WRITE;