From 5ef013eecf0e9da6807ae598190c3889f15bd2e2 Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jackpot51@gmail.com>
Date: Sat, 19 Nov 2016 20:23:25 -0700
Subject: [PATCH] Fix warnings, increase size of fs

---
 scheme/live.rs | 4 ++--
 scheme/mod.rs  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/scheme/live.rs b/scheme/live.rs
index c725855b..e9ac3b8c 100644
--- a/scheme/live.rs
+++ b/scheme/live.rs
@@ -2,13 +2,13 @@
 
 use alloc::arc::Arc;
 use collections::{BTreeMap, Vec};
-use core::{cmp, str};
+use core::cmp;
 use core::sync::atomic::{AtomicUsize, Ordering};
 use spin::RwLock;
 
 use syscall::data::Stat;
 use syscall::error::*;
-use syscall::flag::{MODE_DIR, MODE_FILE, SEEK_SET, SEEK_CUR, SEEK_END};
+use syscall::flag::{MODE_FILE, SEEK_SET, SEEK_CUR, SEEK_END};
 use syscall::scheme::Scheme;
 
 static FILESYSTEM: &'static [u8] = include_bytes!("../../build/filesystem.bin");
diff --git a/scheme/mod.rs b/scheme/mod.rs
index 7811e893..1c2fbd2a 100644
--- a/scheme/mod.rs
+++ b/scheme/mod.rs
@@ -135,7 +135,7 @@ impl SchemeList {
 
         // Debug, Disk, Initfs and IRQ are only available in the root namespace. Pipe is special
         self.insert(ns, Box::new(*b"debug"), |scheme_id| Arc::new(Box::new(DebugScheme::new(scheme_id)))).unwrap();
-        self.insert(ns, Box::new(*b"disk"), |scheme_id| Arc::new(Box::new(self::live::DiskScheme::new()))).unwrap();
+        self.insert(ns, Box::new(*b"disk"), |_| Arc::new(Box::new(self::live::DiskScheme::new()))).unwrap();
         self.insert(ns, Box::new(*b"initfs"), |_| Arc::new(Box::new(InitFsScheme::new()))).unwrap();
         self.insert(ns, Box::new(*b"irq"), |scheme_id| Arc::new(Box::new(IrqScheme::new(scheme_id)))).unwrap();
         self.insert(ns, Box::new(*b"pipe"), |scheme_id| Arc::new(Box::new(PipeScheme::new(scheme_id)))).unwrap();
-- 
GitLab