From: Ruediger Meier Date: Wed, 26 Oct 2016 16:13:59 +0000 (+0200) Subject: fdisk: fix memleak in list_disk_geometry() X-Git-Tag: v2.29~24^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0f2eb577ac48323489982fa17d2726e834c19ab8;p=thirdparty%2Futil-linux.git fdisk: fix memleak in list_disk_geometry() Signed-off-by: Ruediger Meier --- 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)