Gitweb: http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=d20... Commit: d202019cc0024f132d07d5831eb84473b1e873f3 Parent: 7624e972957b02fd8bb1f7ea58c60afec3e925cc Author: Andrew Price anprice@redhat.com AuthorDate: Mon Jan 9 04:35:08 2012 +0000 Committer: Andrew Price anprice@redhat.com CommitterDate: Wed Jan 11 18:17:56 2012 +0000
gfs2_edit: Fix another resource leak in display_extended
Spotted by coverity: Variable "tmp_inode" going out of scope leaks the storage it points to. (1 remaining occurrence.)
Signed-off-by: Andrew Price anprice@redhat.com --- gfs2/edit/extended.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/gfs2/edit/extended.c b/gfs2/edit/extended.c index 1066e1b..566fb5b 100644 --- a/gfs2/edit/extended.c +++ b/gfs2/edit/extended.c @@ -656,6 +656,7 @@ int display_extended(void) tmp_bh = bread(&sbd, block); tmp_inode = inode_get(&sbd, tmp_bh); parse_rindex(tmp_inode, TRUE); + inode_put(&tmp_inode); brelse(tmp_bh); } else if (has_indirect_blocks() && !indirect_blocks &&
cluster-commits@lists.fedorahosted.org