]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
lsblk: fix memory leak [coverity scan]
authorKarel Zak <kzak@redhat.com>
Tue, 1 Jul 2025 08:00:19 +0000 (10:00 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 1 Jul 2025 08:00:19 +0000 (10:00 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
misc-utils/lsblk.c

index 4ce45ee5b2f4fb3748be71bfb0212c3172fc87aa..5107f99ed7282359cc974574eba8561be0f3cc1e 100644 (file)
@@ -484,6 +484,7 @@ static char *get_type(struct lsblk_device *dev)
 
                ul_path_read_string(dev->sysfs, &md_level, "md/level");
                res = (md_level && *md_level) ? md_level : xstrdup("md");
+               free(md_level);
 
        } else {
                const char *type = NULL;