btrfs-progs: mkfs: clean up make_image

The exact errors are printed, the removed message does not seem to be
necessary. Return proper errors.

Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
David Sterba 2016-08-22 19:14:20 +02:00
parent e1c8514705
commit e44415f713
1 changed files with 2 additions and 5 deletions

7
mkfs.c
View File

@ -1042,16 +1042,14 @@ static int make_image(char *source_dir, struct btrfs_root *root, int out_fd)
{
int ret;
struct btrfs_trans_handle *trans;
struct stat root_st;
struct directory_name_entry dir_head;
struct directory_name_entry *dir_entry = NULL;
ret = lstat(source_dir, &root_st);
if (ret) {
error("unable to lstat %s: %s", source_dir, strerror(errno));
ret = -errno;
goto out;
}
@ -1080,8 +1078,7 @@ fail:
free(dir_entry);
}
out:
fprintf(stderr, "Making image is aborted.\n");
return -1;
return ret;
}
/*