Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d6db07de authored by Csaba Henk's avatar Csaba Henk Committed by Miklos Szeredi
Browse files

fuse: use drop_nlink() instead of direct nlink manipulation



drop_nlink() is the API function to decrease the link count of an inode.
However, at a place the control filesystem used the decrement operator
on i_nlink directly. Fix this.

Cc: Anand Avati <avati@gluster.com>
Signed-off-by: default avatarCsaba Henk <csaba@gluster.com>
Signed-off-by: default avatarMiklos Szeredi <mszeredi@suse.cz>
parent 37d217f0
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -156,7 +156,7 @@ void fuse_ctl_remove_conn(struct fuse_conn *fc)
		d_drop(dentry);
		d_drop(dentry);
		dput(dentry);
		dput(dentry);
	}
	}
	fuse_control_sb->s_root->d_inode->i_nlink--;
	drop_nlink(fuse_control_sb->s_root->d_inode);
}
}


static int fuse_ctl_fill_super(struct super_block *sb, void *data, int silent)
static int fuse_ctl_fill_super(struct super_block *sb, void *data, int silent)