X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=fs%2Fhfs%2Fsuper.c;h=4f1888f16cf0b061a3b802c8b7175f26ef66a9da;hb=a9deecba19b8f384d97f82c75379da48bccb2588;hp=a3698796600439413d4d0536cd9edf8f2184201a;hpb=cfee47f99bc14a6d7c6b0be2284db2cef310a815;p=~andy%2Flinux diff --git a/fs/hfs/super.c b/fs/hfs/super.c index a3698796600..4f1888f16cf 100644 --- a/fs/hfs/super.c +++ b/fs/hfs/super.c @@ -154,7 +154,7 @@ static void hfs_destroy_inode(struct inode *inode) kmem_cache_free(hfs_inode_cachep, HFS_I(inode)); } -static struct super_operations hfs_super_operations = { +static const struct super_operations hfs_super_operations = { .alloc_inode = hfs_alloc_inode, .destroy_inode = hfs_destroy_inode, .write_inode = hfs_write_inode, @@ -434,7 +434,7 @@ static void hfs_init_once(void *p, struct kmem_cache *cachep, unsigned long flag { struct hfs_inode_info *i = p; - if ((flags & (SLAB_CTOR_VERIFY|SLAB_CTOR_CONSTRUCTOR)) == SLAB_CTOR_CONSTRUCTOR) + if (flags & SLAB_CTOR_CONSTRUCTOR) inode_init_once(&i->vfs_inode); }