]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/bfs/dir.c
new helper: file_inode(file)
[karo-tx-linux.git] / fs / bfs / dir.c
index 2785ef91191ad07c76bbec51a742e0a43fee8be6..3f422f6bb5caffa3e4c8c246d28a80ea06c468cb 100644 (file)
@@ -28,7 +28,7 @@ static struct buffer_head *bfs_find_entry(struct inode *dir,
 
 static int bfs_readdir(struct file *f, void *dirent, filldir_t filldir)
 {
-       struct inode *dir = f->f_path.dentry->d_inode;
+       struct inode *dir = file_inode(f);
        struct buffer_head *bh;
        struct bfs_dirent *de;
        struct bfs_sb_info *info = BFS_SB(dir->i_sb);