ocfs2: clean up redundant NULL check before iput
PATCH 1/1 ocfs2: clean up redundant NULL check before iput
Since iput will take care the NULL check itself, NULL check before calling it is redundant. So clean them up.
Signed-off-by Joseph Qi <[email protected]>
--- fs/ocfs2/alloc.c | 3 +-- fs/ocfs2/ioctl.c | 4 +--- fs/ocfs2/journal.c | 10 +++------- fs/ocfs2/localalloc.c | 10 +++------- fs/ocfs2/namei.c | 3 +-- fs/ocfs2/slot_map.c | 3 +-- fs/ocfs2/super.c | 3 +-- 7 files changed, 11 insertions(+), 25 deletions(-)
fs/ocfs2/alloc.c +1 -2
@@ -6174,8 +6174,7 @@ int ocfs2_begin_truncate_log_recovery(struct ocfs2_super *osb, } bail: -if (tl_inode) -iput (tl_inode); +iput (tl_inode);brelse (tl_bh);if (status <0 ) {
fs/ocfs2/ioctl.c +1 -3
@@ -606,9 +606,7 @@ bail:if (gb_inode)mutex_unlock (&gb_inode->i_mutex); -if (gb_inode) -iput (gb_inode); - +iput (gb_inode);brelse (bh);return status;
fs/ocfs2/journal.c +3 -7
@@ -1042,8 +1042,7 @@ void ocfs2_journal_shutdown(struct ocfs2_super *osb)// up_write(&journal->j_trans_barrier); done: -if (inode) -iput (inode); +iput (inode); } static void ocfs2_clear_journal_error(struct super_block *sb,
@@ -1687,9 +1686,7 @@ done:if (got_lock)ocfs2_inode_unlock (inode,1 ); -if (inode) -iput (inode); - +iput (inode);brelse (bh);return status;
@@ -1796,8 +1793,7 @@ static int ocfs2_trylock_journal(struct ocfs2_super *osb,ocfs2_inode_unlock (inode,1 ); bail: -if (inode) -iput (inode); +iput (inode);return status; }
fs/ocfs2/localalloc.c +3 -7
@@ -358,8 +358,7 @@ int ocfs2_load_local_alloc(struct ocfs2_super *osb) bail:if (status <0 )brelse (alloc_bh); -if (inode) -iput (inode); +iput (inode);trace_ocfs2_load_local_alloc (osb->local_alloc_bits);
@@ -473,8 +472,7 @@ out_mutex:iput (main_bm_inode); out: -if (local_alloc_inode) -iput (local_alloc_inode); +iput (local_alloc_inode);kfree (alloc_copy); }
@@ -1327,9 +1325,7 @@ bail:brelse (main_bm_bh); -if (main_bm_inode) -iput (main_bm_inode); - +iput (main_bm_inode);kfree (alloc_copy);if (ac)
fs/ocfs2/namei.c +1 -2
@@ -1683,8 +1683,7 @@ bail:if (new_inode)sync_mapping_buffers (old_inode->i_mapping); -if (new_inode) -iput (new_inode); +iput (new_inode);ocfs2_free_dir_lookup_result (&target_lookup_res);ocfs2_free_dir_lookup_result (&old_entry_lookup);
fs/ocfs2/slot_map.c +1 -2
@@ -322,8 +322,7 @@ static void __ocfs2_free_slot_info(struct ocfs2_slot_info *si)if (si ==NULL )return ; -if (si->si_inode) -iput (si->si_inode); +iput (si->si_inode);if (si->si_bh) {for (i =0 ; i < si->si_blocks; i++) {if (si->si_bh[i]) {
fs/ocfs2/super.c +1 -2
@@ -1726,8 +1726,7 @@ static int ocfs2_statfs(struct dentry *dentry, struct kstatfs *buf)ocfs2_inode_unlock (inode,0 ); status =0 ; bail: -if (inode) -iput (inode); +iput (inode);if (status)mlog_errno (status);
Signature · 1 line
1.8.4.3