[U-Boot] [PATCH] MX28: Fix MXSBOOT segfault if no params specified

Signed-off-by: Marek Vasut marek.vasut@gmail.com Cc: Wolfgang Denk wd@denx.de Cc: Stefano Babic sbabic@denx.de --- tools/mxsboot.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/tools/mxsboot.c b/tools/mxsboot.c index 176753d..8246831 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;

Signed-off-by: Marek Vasut marek.vasut@gmail.com Cc: Wolfgang Denk wd@denx.de Cc: Stefano Babic sbabic@denx.de
tools/mxsboot.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/tools/mxsboot.c b/tools/mxsboot.c index 176753d..8246831 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;
BUMP

On 22/12/2011 20:55, Marek Vasut wrote:
Signed-off-by: Marek Vasut marek.vasut@gmail.com Cc: Wolfgang Denk wd@denx.de Cc: Stefano Babic sbabic@denx.de
tools/mxsboot.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/tools/mxsboot.c b/tools/mxsboot.c index 176753d..8246831 100644
Applied to u-boot-imx, thanks.
Best regards, Stefano Babic
participants (2)
-
Marek Vasut
-
Stefano Babic