瀏覽代碼

Return correct error code from access

Jeremy Soller 6 年之前
父節點
當前提交
05f17794e4
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2 4
      src/platform/redox/mod.rs

+ 2 - 4
src/platform/redox/mod.rs

@@ -59,11 +59,9 @@ impl Pal for Sys {
     fn access(path: &CStr, mode: c_int) -> c_int {
         let fd = match File::open(path, fcntl::O_PATH | fcntl::O_CLOEXEC) {
             Ok(fd) => fd,
-            Err(_) => unsafe {
-                errno = EIO;
-                return -1;
-            },
+            Err(_) => return -1,
         };
+
         if mode == F_OK {
             return 0;
         }