blktrace: print correct usage
PATCH 2/5 blktrace: print correct usage
Fixup for 498898:
Problem:
When somebody runs blktrace without parameters, it shows the usage message. The usage message suggests that version number "x.y.z" is a required parameter, which is not true.
Solution:
Don't print version number when running blktrace, blkparce, btt without parameters.
Signed-off-by Edward Shishkin <[email protected]>
--- blkparse.c | 2 +- blktrace.c | 2 +- btt/args.c | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-)
blkparse.c +1 -1
@@ -2696,7 +2696,7 @@ static char usage_str[] = "\n\n" \static void usage (char *prog) { -fprintf (stderr,"Usage: %s %s %s" , prog, blkparse_version, usage_str); +fprintf (stderr,"Usage: %s %s" , prog, usage_str); }int main (int argc,char *argv[])
blktrace.c +1 -1
@@ -493,7 +493,7 @@ static inline void pdc_nev_update(structstatic void show_usage (char *prog) { -fprintf (stderr,"Usage: %s %s %s" , prog, blktrace_version, usage_str); +fprintf (stderr,"Usage: %s %s" , prog, usage_str); }/*
btt/args.c +1 -2
@@ -244,8 +244,7 @@ static char usage_str[] = \static void usage (char *prog) { -fprintf (stderr,"Usage: %s %s %s" , prog, bt_timeline_version, - usage_str); +fprintf (stderr,"Usage: %s %s" , prog, usage_str); }static FILE *setup_ofile (char *fname)