From 2cd461fa21c64c9a2f6d6437945ae208d4461dcd Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 24 Aug 2022 08:50:50 -0600 Subject: [PATCH] Use relibc chdir for fchdir --- src/platform/redox/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/redox/mod.rs b/src/platform/redox/mod.rs index 3e32068c30..42ef429f58 100644 --- a/src/platform/redox/mod.rs +++ b/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;