diff options
author | Luis de Bethencourt <luisbg@osg.samsung.com> | 2016-06-30 20:07:30 -0400 |
---|---|---|
committer | Luis de Bethencourt <luisbg@osg.samsung.com> | 2016-10-08 05:01:15 -0400 |
commit | f7769f9cf95fa1a63eea81f13126f8fe7f708dc1 (patch) | |
tree | f786327fb04e85f0758569254708b936101cf973 | |
parent | 39dcfd3b3448e03a77cd918a918cdea5d84d6076 (diff) |
befs: avoid dereferencing dentry twice
No need to dereference dentry twice to get the name when we already have
it stored in a local variable.
Signed-off-by: Luis de Bethencourt <luisbg@osg.samsung.com>
-rw-r--r-- | fs/befs/linuxvfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/befs/linuxvfs.c b/fs/befs/linuxvfs.c index cf8f9206d4eb..62889eb4a97e 100644 --- a/fs/befs/linuxvfs.c +++ b/fs/befs/linuxvfs.c | |||
@@ -179,7 +179,7 @@ befs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) | |||
179 | kfree(utfname); | 179 | kfree(utfname); |
180 | 180 | ||
181 | } else { | 181 | } else { |
182 | ret = befs_btree_find(sb, ds, dentry->d_name.name, &offset); | 182 | ret = befs_btree_find(sb, ds, name, &offset); |
183 | } | 183 | } |
184 | 184 | ||
185 | if (ret == BEFS_BT_NOT_FOUND) { | 185 | if (ret == BEFS_BT_NOT_FOUND) { |