]> Pileus Git - ~andy/linux/blobdiff - fs/omfs/dir.c
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux...
[~andy/linux] / fs / omfs / dir.c
index 3b8d3979e03b69230dd1991c9f69c0d49344cca9..98e544274390b8caaef45d29f05722aed6663b40 100644 (file)
@@ -93,7 +93,7 @@ int omfs_make_empty(struct inode *inode, struct super_block *sb)
 
        memset(bh->b_data, 0, sizeof(struct omfs_inode));
 
-       if (inode->i_mode & S_IFDIR) {
+       if (S_ISDIR(inode->i_mode)) {
                memset(&bh->b_data[OMFS_DIR_START], 0xff,
                        sbi->s_sys_blocksize - OMFS_DIR_START);
        } else