Message ID | 20170815075102.19094-1-colin.king@canonical.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Tue, Aug 15, 2017 at 08:51:02AM +0100, Colin King wrote: > From: Colin Ian King <colin.king@canonical.com> > > The error return variable ret is initialized to zero and then is > checked to see if it is non-zero in the if-block that follows it. > It is therefore impossible for ret to be non-zero after the if-block > hence the check is redundant and can be removed. > > Detected by CoverityScan, CID#1021040 ("Logically dead code") > > Signed-off-by: Colin Ian King <colin.king@canonical.com> Reviewed-by: David Sterba <dsterba@suse.com> -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/fs/btrfs/tree-log.c b/fs/btrfs/tree-log.c index 3a11ae63676e..f05fcc67efa6 100644 --- a/fs/btrfs/tree-log.c +++ b/fs/btrfs/tree-log.c @@ -1143,8 +1143,6 @@ static inline int __add_inode_ref(struct btrfs_trans_handle *trans, goto again; } kfree(victim_name); - if (ret) - return ret; next: cur_offset += victim_name_len + sizeof(*extref); }