]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfsprogs: fix agcnts leak in xfs_repair's scan_ags
authorEric Sandeen <sandeen@sandeen.net>
Thu, 1 Aug 2013 02:25:18 +0000 (02:25 +0000)
committerMark Tinguely <tinguely@eagdhcp-232-140.americas.sgi.com>
Fri, 9 Aug 2013 13:23:48 +0000 (08:23 -0500)
agcnts is malloc'd but never freed in this function.

Coverity found this.

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Mark Tinguely <tinguely@sgi.com>
repair/scan.c

index d58d55a7586230c3be232adcd1dd6cc644e59899..07880e45d062fda5395a8603ab5070ae66a98e12 100644 (file)
@@ -1384,6 +1384,8 @@ scan_ags(
                ifreecount += agcnts[i].ifreecount;
        }
 
+       free(agcnts);
+
        /*
         * Validate that our manual counts match the superblock.
         */