diff --git a/src/platform/redox/libcscheme.rs b/src/platform/redox/libcscheme.rs index 0b1a27e189..7624307375 100644 --- a/src/platform/redox/libcscheme.rs +++ b/src/platform/redox/libcscheme.rs @@ -1,5 +1,4 @@ -use crate::{c_str::CStr, header::stdlib::getenv, platform::types::*}; -use core::ptr; +use crate::{c_str::CStr, header::stdlib::getenv, platform::types::c_char}; use syscall::{EIO, ENOENT, Error, Result, flag::*}; pub const LIBC_SCHEME: &'static str = "libc:"; diff --git a/src/platform/redox/libredox.rs b/src/platform/redox/libredox.rs index a6fab15664..116ab60f27 100644 --- a/src/platform/redox/libredox.rs +++ b/src/platform/redox/libredox.rs @@ -129,10 +129,7 @@ pub unsafe fn fstat(fd: usize, buf: *mut crate::header::sys_stat::stat) -> Resul // TODO st_rdev buf.st_rdev = 0; buf.st_size = redox_buf.st_size as off_t; - #[cfg(target_pointer_width = "32")] buf.st_blksize = redox_buf.st_blksize as blksize_t; - #[cfg(target_pointer_width = "64")] - buf.st_blksize = blksize_t::from(redox_buf.st_blksize); buf.st_blocks = redox_buf.st_blocks as blkcnt_t; buf.st_atim = timespec { tv_sec: redox_buf.st_atime as time_t,