diff --git a/src/platform/src/redox/mod.rs b/src/platform/src/redox/mod.rs index 54a4f1bfc431fd6f5f7188c2969f1ac677074376..17dedeaae9ace01bc9536cc3d328419757fb065d 100644 --- a/src/platform/src/redox/mod.rs +++ b/src/platform/src/redox/mod.rs @@ -286,7 +286,7 @@ pub fn utimens(path: *const c_char, times: *const timespec) -> c_int { match syscall::open(path, O_STAT) { Err(err) => e(Err(err)) as c_int, Ok(fd) => { - let res = futimens(fd, times); + let res = futimens(fd as c_int, times); let _ = syscall::close(fd); res }