Browse Source

Reduce warnings for redox

Jeremy Soller 6 years ago
parent
commit
bf111188e1
3 changed files with 5 additions and 10 deletions
  1. 3 8
      src/platform/redox/mod.rs
  2. 1 1
      src/platform/redox/signal.rs
  3. 1 1
      src/platform/redox/socket.rs

+ 3 - 8
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;

+ 1 - 1
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<extern "C" fn(c_int)> = None;

+ 1 - 1
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};