mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-22 06:50:52 +03:00
cov: release iterator on error path
This commit is contained in:
parent
3b42cdad0c
commit
09aafb61e3
@ -866,8 +866,11 @@ int label_scan(struct cmd_context *cmd)
|
||||
}
|
||||
|
||||
while ((dev = dev_iter_get(iter))) {
|
||||
if (!(devl = dm_zalloc(sizeof(*devl))))
|
||||
if (!(devl = dm_zalloc(sizeof(*devl)))) {
|
||||
log_error("Failed to allocated device list.");
|
||||
dev_iter_destroy(iter);
|
||||
return 0;
|
||||
}
|
||||
devl->dev = dev;
|
||||
dm_list_add(&all_devs, &devl->list);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user