diff --git a/src/header/sys_mman/linux.rs b/src/header/sys_mman/linux.rs index e795718913..5fc27ce4d7 100644 --- a/src/header/sys_mman/linux.rs +++ b/src/header/sys_mman/linux.rs @@ -1,4 +1,4 @@ -use crate::platform::types::*; +use crate::platform::types::c_int; pub const PROT_READ: c_int = 0x0001; pub const PROT_WRITE: c_int = 0x0002; diff --git a/src/header/sys_mman/mod.rs b/src/header/sys_mman/mod.rs index c45a32f03c..b8e98db922 100644 --- a/src/header/sys_mman/mod.rs +++ b/src/header/sys_mman/mod.rs @@ -6,7 +6,10 @@ use crate::{ c_str::{CStr, CString}, error::{Errno, ResultExt}, header::{fcntl, unistd}, - platform::{ERRNO, Pal, Sys, types::*}, + platform::{ + ERRNO, Pal, Sys, + types::{c_char, c_int, c_void, mode_t, off_t, size_t}, + }, }; pub use self::sys::*; diff --git a/src/header/sys_mman/redox.rs b/src/header/sys_mman/redox.rs index 71f4170cf1..ea0ee2215d 100644 --- a/src/header/sys_mman/redox.rs +++ b/src/header/sys_mman/redox.rs @@ -1,4 +1,4 @@ -use crate::platform::types::*; +use crate::platform::types::c_int; pub const PROT_NONE: c_int = 0x0000; pub const PROT_EXEC: c_int = 0x0001; diff --git a/src/header/sys_time/mod.rs b/src/header/sys_time/mod.rs index 510f79efed..9eecc9fdad 100644 --- a/src/header/sys_time/mod.rs +++ b/src/header/sys_time/mod.rs @@ -7,7 +7,10 @@ use crate::{ error::ResultExt, header::time::timespec, out::Out, - platform::{Pal, PalSignal, Sys, types::*}, + platform::{ + Pal, PalSignal, Sys, + types::{c_char, c_int, c_long, suseconds_t, time_t}, + }, }; use core::ptr::null; diff --git a/src/header/sys_timeb/mod.rs b/src/header/sys_timeb/mod.rs index fdb6877829..8960ac3132 100644 --- a/src/header/sys_timeb/mod.rs +++ b/src/header/sys_timeb/mod.rs @@ -14,7 +14,7 @@ use core::ptr::NonNull; use crate::{ header::sys_time::{gettimeofday, timeval, timezone}, - platform::types::*, + platform::types::{c_int, c_short, c_ushort, time_t}, }; /// See .