From 0f2eb577ac48323489982fa17d2726e834c19ab8 Mon Sep 17 00:00:00 2001 From: Ruediger Meier Date: Wed, 26 Oct 2016 18:13:59 +0200 Subject: [PATCH] fdisk: fix memleak in list_disk_geometry() Signed-off-by: Ruediger Meier --- disk-utils/fdisk-list.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/disk-utils/fdisk-list.c b/disk-utils/fdisk-list.c index 82216f09e5..e6b2033e77 100644 --- a/disk-utils/fdisk-list.c +++ b/disk-utils/fdisk-list.c @@ -75,8 +75,10 @@ void list_disk_geometry(struct fdisk_context *cxt) fdisk_info(cxt, _("Disklabel type: %s"), fdisk_label_get_name(lb)); - if (!fdisk_is_details(cxt) && fdisk_get_disklabel_id(cxt, &id) == 0 && id) + if (!fdisk_is_details(cxt) && fdisk_get_disklabel_id(cxt, &id) == 0 && id) { fdisk_info(cxt, _("Disk identifier: %s"), id); + free(id); + } } void list_disklabel(struct fdisk_context *cxt) -- 2.47.3