mirror of
https://github.com/kdave/btrfs-progs
synced 2025-05-01 07:27:59 +00:00
btrfs-progs: subvol_uuid_search: return error on memory allocation failure
This commit fixes coverity defect CID 1328695. Resolves-coverity-id: 1328695 Signed-off-by: Prasanth K S R <prasanth.ksr@dell.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
c9d43f2f3d
commit
adc1e90fb4
@ -486,6 +486,10 @@ struct subvol_info *subvol_uuid_search(struct subvol_uuid_search *s,
|
||||
info->path = strdup(path);
|
||||
} else {
|
||||
info->path = malloc(PATH_MAX);
|
||||
if (!info->path) {
|
||||
ret = -ENOMEM;
|
||||
goto out;
|
||||
}
|
||||
ret = btrfs_subvolid_resolve(s->mnt_fd, info->path,
|
||||
PATH_MAX, root_id);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user