From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Price Date: Wed, 11 Jan 2012 18:21:16 +0000 Subject: [Cluster-devel] [PATCH 2/8] gfs2_edit: Fix another resource leak in display_extended In-Reply-To: <1326306082-20381-1-git-send-email-anprice@redhat.com> References: <1326306082-20381-1-git-send-email-anprice@redhat.com> Message-ID: <1326306082-20381-2-git-send-email-anprice@redhat.com> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Spotted by coverity: Variable "tmp_inode" going out of scope leaks the storage it points to. (1 remaining occurrence.) Signed-off-by: Andrew Price --- 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 && -- 1.7.6.5