Prechádzať zdrojové kódy

Use relibc chdir for fchdir

Jeremy Soller 2 rokov pred
rodič
commit
2cd461fa21
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      src/platform/redox/mod.rs

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

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