f2fs: remove unnecessary goto statement
PATCH 1/1 f2fs: remove unnecessary goto statement
When base_addr is NULL, there is no need to call kzfree, it should return -ENOMEM directly. Additionally, it is better to initialize variable 'error' with 0.
Signed-off-by Tiezhu Yang <[email protected]>
--- fs/f2fs/xattr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
fs/f2fs/xattr.c +2 -2
@@ -447,7 +447,7 @@ static int __f2fs_setxattr(struct inode *inode, int index,int found, newsize;size_t len;__u32 new_hsize; -int error = -ENOMEM ; +int error =0 ;if (name ==NULL )return -EINVAL ;
@@ -465,7 +465,7 @@ static int __f2fs_setxattr(struct inode *inode, int index, base_addr =read_all_xattrs (inode, ipage);if (!base_addr) - goto exit; +return -ENOMEM ;/* find entry with wanted name. */ here =__find_xattr (base_addr, index, len, name);
Signature · 7 lines
1.8.3.1 ------------------------------------------------------------------------------ Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape