From: Karel Zak Date: Thu, 17 Mar 2022 10:22:29 +0000 (+0100) Subject: partx: remove memory leak to make scanners happy [coverity scan] X-Git-Tag: v2.38~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9ae0289e8142097f4d3cf91bd4d1f2a5621914c7;p=thirdparty%2Futil-linux.git partx: remove memory leak to make scanners happy [coverity scan] Signed-off-by: Karel Zak --- diff --git a/disk-utils/partx.c b/disk-utils/partx.c index 07b3e28b9e..76872907fe 100644 --- a/disk-utils/partx.c +++ b/disk-utils/partx.c @@ -1013,6 +1013,7 @@ int main(int argc, char **argv) errx(EXIT_FAILURE, _("%s: partitioned loop devices unsupported"), wholedisk); assoc_loopdev(wholedisk); + free(wholedisk); wholedisk = xstrdup(lc.device); } else if (!S_ISBLK(x.st_mode)) errx(EXIT_FAILURE, _("%s: not a block device"), wholedisk); @@ -1061,6 +1062,8 @@ int main(int argc, char **argv) blkid_free_probe(pr); } + free(wholedisk); + if (loopdev) loopcxt_deinit(&lc);