From da3ae9c69ab4e557e625cabe8894e442def60b62 Mon Sep 17 00:00:00 2001 From: Yauhen Kharuzhy Date: Tue, 8 Mar 2016 17:19:40 -0800 Subject: [PATCH] btrfs-progs: fix broken 'device scan' arguments parsing Commit 52179e4fea41e55f31c92cd033a0b53a5107b4f4 'btrfs-progs: unify argc min/max checking' breaks 'btrfs device scan' command when no argument was given. Fix this. Signed-off-by: Yauhen Kharuzhy Signed-off-by: David Sterba --- cmds-device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmds-device.c b/cmds-device.c index 3f800e6..fff05e4 100644 --- a/cmds-device.c +++ b/cmds-device.c @@ -249,7 +249,7 @@ static int cmd_device_scan(int argc, char **argv) if (all && check_argc_max(argc - optind, 1)) usage(cmd_device_scan_usage); - if (all || argc - optind == 1) { + if (all || argc - optind == 0) { printf("Scanning for Btrfs filesystems\n"); ret = btrfs_scan_lblkid(); error_on(ret, "error %d while scanning", ret); -- 2.7.4