about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-02-11 14:02:22 -0800
committerAlex Crichton <alex@alexcrichton.com>2015-02-11 14:02:22 -0800
commit43a200441674a4f58a55b181cff08d60fa25014c (patch)
treee6371f3957bc5d0c223ebc494c678601d52b09f3 /src/libstd
parent9675f514efbc08e17fe6008ff553f028f1c574a2 (diff)
parentd4985accb7ab03d1d08945a77b535bfeaf03186c (diff)
downloadrust-43a200441674a4f58a55b181cff08d60fa25014c.tar.gz
rust-43a200441674a4f58a55b181cff08d60fa25014c.zip
rollup merge of #22186: GuillaumeGomez/fix-fs
Fixes issue #22174.
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/sys/unix/fs2.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libstd/sys/unix/fs2.rs b/src/libstd/sys/unix/fs2.rs
index 070b3248349..06e59640b95 100644
--- a/src/libstd/sys/unix/fs2.rs
+++ b/src/libstd/sys/unix/fs2.rs
@@ -159,7 +159,9 @@ impl OpenOptions {
             flags: 0,
             read: false,
             write: false,
-            mode: libc::S_IRUSR | libc::S_IWUSR,
+            mode: libc::S_IRUSR | libc::S_IWUSR
+                | libc::S_IRGRP | libc::S_IWGRP
+                | libc::S_IROTH | libc::S_IWOTH,
         }
     }