Message ID | 1403141229-25565-3-git-send-email-wangsl.fnst@cn.fujitsu.com (mailing list archive) |
---|---|
State | Not Applicable |
Headers | show |
diff --git a/cmds-restore.c b/cmds-restore.c index 934755a..48c46ff 100644 --- a/cmds-restore.c +++ b/cmds-restore.c @@ -1233,6 +1233,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; } }
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> --- cmds-restore.c | 1 + 1 file changed, 1 insertion(+)