summaryrefslogtreecommitdiff
path: root/fs/xattr.c
diff options
context:
space:
mode:
authorChengguang Xu <cgxu519@gmx.com>2018-05-16 08:34:52 +0300
committerAl Viro <viro@zeniv.linux.org.uk>2018-05-29 20:22:41 +0300
commiteb915375757cd32c5abf7aea4caa76fe7edf8ef4 (patch)
tree3464ea0ccc76b71095384e5fdd7658c50d37aca2 /fs/xattr.c
parent965de0ec351a580874dcc4c1eaeae78dd9d1c369 (diff)
downloadlinux-eb915375757cd32c5abf7aea4caa76fe7edf8ef4.tar.xz
vfs: delete unnecessary assignment in vfs_listxattr
It seems the first error assignment in if branch is redundant. Signed-off-by: Chengguang Xu <cgxu519@gmx.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/xattr.c')
-rw-r--r--fs/xattr.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/xattr.c b/fs/xattr.c
index 28e1dfc27b95..f9cb1db187b7 100644
--- a/fs/xattr.c
+++ b/fs/xattr.c
@@ -353,7 +353,6 @@ vfs_listxattr(struct dentry *dentry, char *list, size_t size)
if (error)
return error;
if (inode->i_op->listxattr && (inode->i_opflags & IOP_XATTR)) {
- error = -EOPNOTSUPP;
error = inode->i_op->listxattr(dentry, list, size);
} else {
error = security_inode_listsecurity(inode, list, size);