From bf111188e17b502b77b399b28ac43189fd4d0e6a Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Sat, 10 Nov 2018 07:54:27 -0700 Subject: [PATCH] Reduce warnings for redox --- src/platform/redox/mod.rs | 11 +++-------- src/platform/redox/signal.rs | 2 +- src/platform/redox/socket.rs | 2 +- 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/src/platform/redox/mod.rs b/src/platform/redox/mod.rs index ef83c12231..240d7cba79 100644 --- a/src/platform/redox/mod.rs +++ b/src/platform/redox/mod.rs @@ -2,7 +2,6 @@ use alloc::collections::BTreeMap; use cbitset::BitSet; -use core::fmt::Write as WriteFmt; use core::{mem, ptr, slice}; use spin::{Mutex, MutexGuard, Once}; use syscall::data::Stat as redox_stat; @@ -15,22 +14,18 @@ use fs::File; use io::{self, BufReader, SeekFrom}; use io::prelude::*; use header::dirent::dirent; -use header::errno::{EPERM, EIO, EINVAL, ENOSYS}; +use header::errno::{EPERM, EIO, EINVAL}; use header::fcntl; const MAP_ANON: c_int = 1; -//use header::sys_mman::MAP_ANON; -//use header::sys_resource::rusage; use header::sys_select::fd_set; use header::sys_stat::stat; -use header::sys_time::{itimerval, timeval, timezone}; -//use header::sys_times::tms; -use header::sys_utsname::utsname; +use header::sys_time::{timeval, timezone}; use header::termios::termios; use header::time::timespec; use header::unistd::{F_OK, R_OK, SEEK_SET, W_OK, X_OK}; use super::types::*; -use super::{errno, FileReader, FileWriter, Line, Pal, Read}; +use super::{errno, Pal, Read}; mod signal; mod socket; diff --git a/src/platform/redox/signal.rs b/src/platform/redox/signal.rs index c42fb3969d..1677a2c0b4 100644 --- a/src/platform/redox/signal.rs +++ b/src/platform/redox/signal.rs @@ -3,7 +3,7 @@ use syscall; use super::super::types::*; use super::super::{Pal, PalSignal}; use super::{e, Sys}; -use header::signal::{sigaction, sigset_t}; +use header::signal::sigaction; #[thread_local] static mut SIG_HANDLER: Option = None; diff --git a/src/platform/redox/socket.rs b/src/platform/redox/socket.rs index 236fbe21be..95dca51a69 100644 --- a/src/platform/redox/socket.rs +++ b/src/platform/redox/socket.rs @@ -5,7 +5,7 @@ use syscall::{self, Result}; use super::super::types::*; use super::super::{errno, Pal, PalSocket}; use super::{e, Sys}; -use header::netinet_in::{in_addr_t, in_port_t, sockaddr_in}; +use header::netinet_in::{in_port_t, sockaddr_in}; use header::sys_socket::constants::*; use header::sys_socket::{sockaddr, socklen_t};