new helper: file_inode(file)
[linux-2.6-block.git] / fs / nilfs2 / file.c
index 61946883025ce60727811aed90211a3bb20e456f..89dc0886387d59cabd1274eac7f935a29ed5ae0a 100644 (file)
@@ -67,7 +67,7 @@ int nilfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync)
 static int nilfs_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf)
 {
        struct page *page = vmf->page;
-       struct inode *inode = vma->vm_file->f_dentry->d_inode;
+       struct inode *inode = file_inode(vma->vm_file);
        struct nilfs_transaction_info ti;
        int ret = 0;