summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2022-12-20 14:17:34 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2022-12-20 15:04:36 +0100
commitedd6d84159f4d540c8283771da6702971518ccd7 (patch)
treee13ea1625e04cb9d6bacbae1ea572cf8d5d8186a
parent8f091d379860cf71577629cc1f56191b5f418310 (diff)
downloadlvm2-edd6d84159f4d540c8283771da6702971518ccd7.tar.gz
pvscan: free unused device_id
Fix memleak in function.
-rw-r--r--tools/pvscan.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/pvscan.c b/tools/pvscan.c
index 96935a43b..773862227 100644
--- a/tools/pvscan.c
+++ b/tools/pvscan.c
@@ -1441,6 +1441,8 @@ static void _warn_excluded_root(struct cmd_context *cmd, struct device *dev)
log_warn("WARNING: no autoactivation for %s: system.devices %s current %s.",
dev_name(dev), du->idname, cur_idname ?: "missing device id");
+
+ free((void*) cur_idname);
}
static int _pvscan_cache_args(struct cmd_context *cmd, int argc, char **argv,