summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2021-04-23 15:11:36 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2021-04-23 22:55:39 +0200
commit65c4f81dc2eebe4096c48159f2fbd1107e284aea (patch)
tree8156b06b342a55d5b1ce1e2cb22ac3ac58f52365
parent5e8307f4bfc6e04cd601fea78129302ce02ffef8 (diff)
downloadlvm2-65c4f81dc2eebe4096c48159f2fbd1107e284aea.tar.gz
pvscan: fix memleak
Commit 25b58310e3d606a85abc9bd50991ccb7ddcbfe25 add zalloc() without correspoding free(), switch to use cmd mempool.
-rw-r--r--tools/pvscan.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/pvscan.c b/tools/pvscan.c
index 22cb7bc18..83f3f3983 100644
--- a/tools/pvscan.c
+++ b/tools/pvscan.c
@@ -848,7 +848,7 @@ static int _get_devs_from_saved_vg(struct cmd_context *cmd, const char *vgname,
goto bad;
}
- if (!(devl = zalloc(sizeof(*devl))))
+ if (!(devl = dm_pool_zalloc(cmd->mem, sizeof(*devl))))
goto_bad;
devl->dev = dev;