hfsplus: switch to d_splice_alias()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
0e5c56fd07
commit
293542d8e5
@ -122,8 +122,7 @@ static struct dentry *hfsplus_lookup(struct inode *dir, struct dentry *dentry,
|
|||||||
if (S_ISREG(inode->i_mode))
|
if (S_ISREG(inode->i_mode))
|
||||||
HFSPLUS_I(inode)->linkid = linkid;
|
HFSPLUS_I(inode)->linkid = linkid;
|
||||||
out:
|
out:
|
||||||
d_add(dentry, inode);
|
return d_splice_alias(inode, dentry);
|
||||||
return NULL;
|
|
||||||
fail:
|
fail:
|
||||||
hfs_find_exit(&fd);
|
hfs_find_exit(&fd);
|
||||||
return ERR_PTR(err);
|
return ERR_PTR(err);
|
||||||
|
Loading…
Reference in New Issue
Block a user