From: Karel Zak Date: Wed, 15 May 2019 15:12:38 +0000 (+0200) Subject: libfdisk: avoid memory leak [coverity scan] X-Git-Tag: v2.34-rc2~63 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f11eedf527c42de3fe37ba02fe580aa9bde1e27d;p=thirdparty%2Futil-linux.git libfdisk: avoid memory leak [coverity scan] Signed-off-by: Karel Zak --- diff --git a/libfdisk/src/partition.c b/libfdisk/src/partition.c index 307fe1b173..05474a041c 100644 --- a/libfdisk/src/partition.c +++ b/libfdisk/src/partition.c @@ -1152,8 +1152,10 @@ static int recount_resize( rc = fdisk_get_partitions(cxt, &tb); if (!rc) rc = fdisk_get_freespaces(cxt, &tb); - if (rc) + if (rc) { + fdisk_unref_table(tb); return rc; + } fdisk_table_sort_partitions(tb, fdisk_partition_cmp_start);