diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2007-09-18 11:34:14 +0000 |
---|---|---|
committer | Miklos Szeredi <miklos@szeredi.hu> | 2007-09-18 11:34:14 +0000 |
commit | 8834fbf05b2f3a2fb46a3792c3912ece50ccfeab (patch) | |
tree | e624fa4aefd08c2e6922bb09c3e7010b5877a04c | |
parent | 13e348fe050d18b18db26612ed46598e40d8a62d (diff) | |
download | fuse-8834fbf05b2f3a2fb46a3792c3912ece50ccfeab.tar.gz |
Add missing context initialization in fuse_fs_chmod()
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | lib/fuse.c | 1 |
2 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2007-09-18 Miklos Szeredi <miklos@szeredi.hu> + + * Add missing context initialization in fuse_fs_chmod(). Bug + found by "iohead" + 2007-09-04 Philippe Elie <phil.el@wanadoo.fr> * lib/fuse_lowlevel.c: fix a fuse_req leak in do_forget() @@ -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 |