diff --git a/WHATS_NEW b/WHATS_NEW index a51e4a05f..7917c2690 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -1,5 +1,6 @@ Version 2.03.12 - =================================== + Fix memleak when generating list of outdated pvs. Better hyphenation usage in man pages. Replace use of deprecated security_context_t with char*. Configure supports AIO_LIBS and AIO_CFLAGS. diff --git a/lib/cache/lvmcache.c b/lib/cache/lvmcache.c index d4acec509..017134d7d 100644 --- a/lib/cache/lvmcache.c +++ b/lib/cache/lvmcache.c @@ -2818,7 +2818,7 @@ void lvmcache_get_outdated_devs(struct cmd_context *cmd, } dm_list_iterate_items(info, &vginfo->outdated_infos) { - if (!(devl = zalloc(sizeof(*devl)))) + if (!(devl = dm_pool_zalloc(cmd->mem, sizeof(*devl)))) return; devl->dev = info->dev; dm_list_add(devs, &devl->list);