Merge remote-tracking branches 'asoc/fix/rt5677', 'asoc/fix/samsung' and 'asoc/fix...
[firefly-linux-kernel-4.4.55.git] / fs / hfsplus / inode.c
index b0afedbef12b6a2d39bd6db290375e089af51ed4..6dd107d7421ec05368845846d6a9cd9f558e9d23 100644 (file)
@@ -243,7 +243,7 @@ static int hfsplus_file_release(struct inode *inode, struct file *file)
 
 static int hfsplus_setattr(struct dentry *dentry, struct iattr *attr)
 {
-       struct inode *inode = dentry->d_inode;
+       struct inode *inode = d_inode(dentry);
        int error;
 
        error = inode_change_ok(inode, attr);