btrfs-progs: restore: fix wrong return value if it fails to read specified fs root

Steps to reproduce:
 # mkfs.btrfs -f /dev/sda9
 # btrfs restore -f 1 -o /tmp /dev/sda9
 # echo $?

Fix to return 1 in this failure path.

Signed-off-by: Wang Shilong <wangsl.fnst@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.cz>
master
Wang Shilong 2014-06-19 09:27:06 +08:00 committed by David Sterba
parent d46111425a
commit c2059f765d
1 changed files with 1 additions and 0 deletions

View File

@ -1239,6 +1239,7 @@ int cmd_restore(int argc, char **argv)
root->node = read_tree_block(root, fs_location, root->leafsize, 0);
if (!root->node) {
fprintf(stderr, "Failed to read fs location\n");
ret = 1;
goto out;
}
}