X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=converter%2Fbabeltrace.c;h=dd6b9a2c40c3f3079a8c920e336eaa16a112058f;hp=b603dee53e22a555b0f7b94c9dda7e3651c71ddf;hb=0f980a3595f61930659e392b1248c59490dd5a22;hpb=ff00cad2a14ea6dad073761b3dbb4aaa259723d0 diff --git a/converter/babeltrace.c b/converter/babeltrace.c index b603dee5..dd6b9a2c 100644 --- a/converter/babeltrace.c +++ b/converter/babeltrace.c @@ -69,7 +69,8 @@ static void list_formats(FILE *fp) static void usage(FILE *fp) { - fprintf(fp, "Babeltrace %u.%u\n\n", BABELTRACE_VERSION_MAJOR, + fprintf(fp, "BabelTrace Trace Converter %u.%u\n\n", + BABELTRACE_VERSION_MAJOR, BABELTRACE_VERSION_MINOR); fprintf(fp, "usage : babeltrace [OPTIONS] INPUT OUTPUT\n"); fprintf(fp, "\n"); @@ -96,6 +97,11 @@ static int parse_options(int argc, char **argv) poptContext pc; int opt, ret = 0; + if (argc == 1) { + usage(stdout); + return 1; /* exit cleanly */ + } + pc = poptGetContext(NULL, argc, (const char **) argv, long_options, 0); poptReadDefaultConfig(pc, 0);