diff --git a/src/platform/src/lib.rs b/src/platform/src/lib.rs index 452671bc53..f218e8dd09 100644 --- a/src/platform/src/lib.rs +++ b/src/platform/src/lib.rs @@ -11,7 +11,7 @@ extern crate alloc; extern crate sc; #[cfg(all(not(feature = "no_std"), target_os = "redox"))] -pub extern crate syscall; +extern crate syscall; pub use allocator::*; diff --git a/src/platform/src/linux/mod.rs b/src/platform/src/linux/mod.rs index 6dd4e99253..79f9b60c98 100644 --- a/src/platform/src/linux/mod.rs +++ b/src/platform/src/linux/mod.rs @@ -21,7 +21,7 @@ pub struct utsname { pub domainname: [c_char; UTSLENGTH], } -pub fn e(sys: usize) -> usize { +fn e(sys: usize) -> usize { if (sys as isize) < 0 && (sys as isize) >= -256 { unsafe { errno = -(sys as isize) as c_int; diff --git a/src/platform/src/redox/mod.rs b/src/platform/src/redox/mod.rs index 18ac015c56..30ec0d426f 100644 --- a/src/platform/src/redox/mod.rs +++ b/src/platform/src/redox/mod.rs @@ -19,7 +19,7 @@ struct SockData { _pad: [c_char; 8], } -pub fn e(sys: Result) -> usize { +fn e(sys: Result) -> usize { match sys { Ok(ok) => ok, Err(err) => {