fix
authorMiklos Szeredi <miklos@szeredi.hu>
Tue, 13 Sep 2005 12:53:58 +0000 (12:53 +0000)
committerMiklos Szeredi <miklos@szeredi.hu>
Tue, 13 Sep 2005 12:53:58 +0000 (12:53 +0000)
ChangeLog
example/fusexmp.c
example/fusexmp_fh.c

index ceccb7bb8e9544a04439aaf999b20d825fc432ae..601790d8cb5b4e0488d1823f999afeebb29de2a4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-09-13  Miklos Szeredi <miklos@szeredi.hu>
+
+       * Set umask to zero in fusexmp and fusexmp_fh, so that
+       files/directories are created with the requested mode.
+
 2005-09-12  Miklos Szeredi <miklos@szeredi.hu>
 
        * Don't ignore read error in multithreaded loop
index 95d26b35cd275309f77a1df11abc00f0f27326ce..1ef0ac32b04c3895abd6adf9aa7d8c00c34dca28 100644 (file)
@@ -348,5 +348,6 @@ static struct fuse_operations xmp_oper = {
 
 int main(int argc, char *argv[])
 {
+    umask(0);
     return fuse_main(argc, argv, &xmp_oper);
 }
index 432ff6f06c0b43c07d67bea796d6acde940e09da..f1c08f88c4dd6f6598f3dba6c2b392cf4384db12 100644 (file)
@@ -348,5 +348,6 @@ static struct fuse_operations xmp_oper = {
 
 int main(int argc, char *argv[])
 {
+    umask(0);
     return fuse_main(argc, argv, &xmp_oper);
 }