summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJérémy Dufour2012-11-07 15:12:03 +0100
committerJérémy Dufour2012-11-21 17:09:51 +0100
commitea2143e1cea4a8157aafe841ffe6ebadaab002af (patch)
treef8e2277cb107586fbbea9aaef93796aea6da1c01
parentd01721c4dac08f2addbbc418f2787698645f2e95 (diff)
common/tools/mksimage: correct error and help handling, refs #3452
-rw-r--r--common/tools/mksimage/mksimage.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/common/tools/mksimage/mksimage.c b/common/tools/mksimage/mksimage.c
index 144a0d19dd..cbbbe065b3 100644
--- a/common/tools/mksimage/mksimage.c
+++ b/common/tools/mksimage/mksimage.c
@@ -94,8 +94,10 @@ int main(int argc, char **argv)
image.plc_ram = atoi(optarg) * 1024 * 1024;
break;
case 'h' :
- case '?' :
print_usage(argv[0]);
+ return 0;
+ case '?' :
+ /* getopt_long has already printed out an error, just exit. */
return -1;
}
}