X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fhfs%2Fdir.c;h=7c69b98a2e45b679cc97b87e00247fa40442c2d8;hb=9028780a3e6d2c3dd940e89b377765cca008b6df;hp=37d681b4f2162da24cdaacd9b93e07108e041173;hpb=63c422afe3739b68bec0b5c42807d1450c951caf;p=linux-2.6 diff --git a/fs/hfs/dir.c b/fs/hfs/dir.c index 37d681b4f2..7c69b98a2e 100644 --- a/fs/hfs/dir.c +++ b/fs/hfs/dir.c @@ -53,7 +53,7 @@ done: */ static int hfs_readdir(struct file *filp, void *dirent, filldir_t filldir) { - struct inode *inode = filp->f_dentry->d_inode; + struct inode *inode = filp->f_path.dentry->d_inode; struct super_block *sb = inode->i_sb; int len, err; char strbuf[HFS_MAX_NAMELEN]; @@ -320,7 +320,7 @@ const struct file_operations hfs_dir_operations = { .release = hfs_dir_release, }; -struct inode_operations hfs_dir_inode_operations = { +const struct inode_operations hfs_dir_inode_operations = { .create = hfs_create, .lookup = hfs_lookup, .unlink = hfs_unlink,