Quellcode durchsuchen

Use relibc chdir for fchdir

Jeremy Soller vor 2 Jahren
Ursprung
Commit
2cd461fa21
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      src/platform/redox/mod.rs

+ 1 - 1
src/platform/redox/mod.rs

@@ -232,7 +232,7 @@ impl Pal for Sys {
             !0
         } else {
             match str::from_utf8(&buf[..res]) {
-                Ok(path) => e(syscall::chdir(&path)) as c_int,
+                Ok(path) => Sys::chdir(&CString::new(path).unwrap()),
                 Err(_) => {
                     unsafe { errno = EINVAL };
                     return -1;