]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
xfsprogs: fix missing error check in xfs_rtfree_range in libxfs
authorDave Chinner <david@fromorbit.com>
Mon, 18 Jan 2010 00:08:50 +0000 (11:08 +1100)
committerDave Chinner <david@fromorbit.com>
Mon, 18 Jan 2010 00:08:50 +0000 (11:08 +1100)
commit904f84747040989881229ac3540820c9d8a9a684
treefcf3eca5ad810f3b78135e99a1e6ab801ecb5e8b
parent35714853461ac559271afaf38f54e175a845de90
xfsprogs: fix missing error check in xfs_rtfree_range in libxfs

When xfs_rtfind_forw() returns an error, the block is returned
uninitialised.  xfs_rtfree_range() is not checking the error return,
so could be using an uninitialised block number for modifying bitmap
summary info.

Signed-off-by: Dave Chinner <david@fromorbit.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
libxfs/xfs_rtalloc.c