X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=security%2Finode.c;h=131a3c49f766444f167f88d19b712ef80ee47a66;hb=feaf222925cdfbc841a695fd30df8c6d0a694146;hp=8e7ca62078abe85f988a90b796f265fc2172d526;hpb=577267f39cc10981a36cc8d3ee274806256a6232;p=linux-2.6-block.git diff --git a/security/inode.c b/security/inode.c index 8e7ca62078ab..131a3c49f766 100644 --- a/security/inode.c +++ b/security/inode.c @@ -203,7 +203,7 @@ void securityfs_remove(struct dentry *dentry) mutex_lock(&parent->d_inode->i_mutex); if (positive(dentry)) { if (dentry->d_inode) { - if (S_ISDIR(dentry->d_inode->i_mode)) + if (d_is_dir(dentry)) simple_rmdir(parent->d_inode, dentry); else simple_unlink(parent->d_inode, dentry);