From 6831721a431529e770c936f8cd479332d91fb652 Mon Sep 17 00:00:00 2001 From: Gui Hecheng Date: Thu, 6 Mar 2014 11:36:47 +0800 Subject: btrfs-progs: cleanup device stat usage prompt 1. use usage() to replace the fprintf() 2. use check_argc_exact() to replace "argc != ..." Signed-off-by: Gui Hecheng Signed-off-by: David Sterba Signed-off-by: Chris Mason --- cmds-device.c | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'cmds-device.c') diff --git a/cmds-device.c b/cmds-device.c index 0b1dc90b..d8bdcf4b 100644 --- a/cmds-device.c +++ b/cmds-device.c @@ -323,18 +323,13 @@ static int cmd_dev_stats(int argc, char **argv) break; case '?': default: - fprintf(stderr, "ERROR: device stat args invalid.\n" - " device stat [-z] |\n" - " -z to reset stats after reading.\n"); - return 1; + usage(cmd_dev_stats_usage); } } - if (optind + 1 != argc) { - fprintf(stderr, "ERROR: device stat needs path|device as single" - " argument\n"); - return 1; - } + argc = argc - optind; + if (check_argc_exact(argc, 1)) + usage(cmd_dev_stats_usage); dev_path = argv[optind]; -- cgit v1.2.3