Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
static int autofs_dir_unlink(struct inode *dir, struct dentry *dentry)
{
struct autofs_sb_info *sbi = autofs_sbi(dir->i_sb);
- struct autofs_info *ino = autofs_dentry_ino(dentry);
struct autofs_info *p_ino;
p_ino = autofs_dentry_ino(dentry->d_parent);
p_ino->count--;
- dput(ino->dentry);
+ dput(dentry);
d_inode(dentry)->i_size = 0;
clear_nlink(d_inode(dentry));
p_ino = autofs_dentry_ino(dentry->d_parent);
p_ino->count--;
- dput(ino->dentry);
+ dput(dentry);
d_inode(dentry)->i_size = 0;
clear_nlink(d_inode(dentry));