f2fs: remove a redundant conditional expression
A message that is not in the archive (sent off-list or not yet received): CGME20171128121829epcas5p1d7a840229243b79f5b82d56d0b4dc38d@epcas5p1.samsung.com
PATCH 1/1 f2fs: remove a redundant conditional expression
Avoid checking is_inode repeatedly, and make the logic a little bit clearer.
Signed-off-by Fan li <[email protected]>
--- fs/f2fs/f2fs.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
fs/f2fs/f2fs.h +4 -4
@@ -1995,11 +1995,11 @@ static inline block_t datablock_addr(struct inode *inode, raw_node =F2FS_NODE (node_page);/* from GC path only */ -if (!inode) { -if (is_inode) +if (is_inode) { +if (!inode) base =offset_in_addr (&raw_node->i); - }else if (f2fs_has_extra_attr (inode) && is_inode) { - base =get_extra_isize (inode); +else if (f2fs_has_extra_attr (inode)) + base =get_extra_isize (inode); } addr_array =blkaddr_in_node (raw_node);
Signature · 1 line
2.7.4
Quoted 4 lines · LiFan
Avoid checking
is_inoderepeatedly, and make the logic a little bit clearer.Signed-off-by Fan li <[email protected]>
Reviewed-by Chao Yu <[email protected]>
Thanks,
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot