Skip to content

Commit 9f91a4d

Browse files
committed
Redox: Use create() instead of open() when setting env variable
1 parent 247a018 commit 9f91a4d

File tree

1 file changed

+1
-1
lines changed
  • src/libstd/sys/redox

1 file changed

+1
-1
lines changed

src/libstd/sys/redox/os.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ pub fn getenv(key: &OsStr) -> io::Result<Option<OsString>> {
179179

180180
pub fn setenv(key: &OsStr, value: &OsStr) -> io::Result<()> {
181181
if ! key.is_empty() {
182-
let mut file = ::fs::File::open(&("env:".to_owned() + key.to_str().unwrap()))?;
182+
let mut file = ::fs::File::create(&("env:".to_owned() + key.to_str().unwrap()))?;
183183
file.write_all(value.as_bytes())?;
184184
file.set_len(value.len() as u64)?;
185185
}

0 commit comments

Comments
 (0)