diff options
| -rw-r--r-- | tools/xpcat/xpcat.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tools/xpcat/xpcat.c b/tools/xpcat/xpcat.c index ce3d5854e..e39babcb5 100644 --- a/tools/xpcat/xpcat.c +++ b/tools/xpcat/xpcat.c @@ -26,8 +26,10 @@ main(int argc, char *argv[]) i++; if (i < argc) output = argv[i]; - else + else { + usage(argv[0]); return EXIT_FAILURE; + } } } @@ -40,7 +42,10 @@ main(int argc, char *argv[]) setbuf(outfile, NULL); for (i = 1; i < argc; i++) { - if (strcmp(argv[i], "-o") == 0) { i++; continue; } + if (strcmp(argv[i], "-o") == 0) { + i++; + continue; + } infile = fopen(argv[i], "rb"); if (!infile) { |
