diff --git a/src/platform/src/lib.rs b/src/platform/src/lib.rs index 452671bc535973ca23b82dc170695ffef9a43f00..f218e8dd09b66b89e0738445ae4f83fb07ec89cb 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 6dd4e99253bfcda1ea7475b114ddeef1eb08e073..79f9b60c98c86ced267185ec7f9c05885e60f269 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 18ac015c5603621ea99a658cf11bff46aa80da99..30ec0d426f5b84cc7ba22217d6844d1294d76650 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>) -> usize { +fn e(sys: Result<usize>) -> usize { match sys { Ok(ok) => ok, Err(err) => {