aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMiklos Szeredi <miklos@szeredi.hu>2007-09-18 11:34:14 +0000
committerMiklos Szeredi <miklos@szeredi.hu>2007-09-18 11:34:14 +0000
commit8834fbf05b2f3a2fb46a3792c3912ece50ccfeab (patch)
treee624fa4aefd08c2e6922bb09c3e7010b5877a04c /lib
parent13e348fe050d18b18db26612ed46598e40d8a62d (diff)
downloadlibfuse-8834fbf05b2f3a2fb46a3792c3912ece50ccfeab.tar.gz
Add missing context initialization in fuse_fs_chmod()
Diffstat (limited to 'lib')
-rw-r--r--lib/fuse.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/fuse.c b/lib/fuse.c
index 99e20c3..fe1fa9c 100644
--- a/lib/fuse.c
+++ b/lib/fuse.c
@@ -1425,6 +1425,7 @@ static void fuse_lib_getattr(fuse_req_t req, fuse_ino_t ino,
int fuse_fs_chmod(struct fuse_fs *fs, const char *path, mode_t mode)
{
+ fuse_get_context()->private_data = fs->user_data;
if (fs->op.chmod)
return fs->op.chmod(path, mode);
else