From c57ac53d2834cbf91cdae96d792ea5b16a1b6982 Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jeremy@system76.com>
Date: Mon, 14 Jan 2019 19:26:18 -0700
Subject: [PATCH] Reduce warnings

---
 src/macros.rs       | 4 ++++
 src/platform/pte.rs | 2 ++
 2 files changed, 6 insertions(+)

diff --git a/src/macros.rs b/src/macros.rs
index ec0ddf49..9d7ca35e 100644
--- a/src/macros.rs
+++ b/src/macros.rs
@@ -77,13 +77,17 @@ macro_rules! trace_expr {
 
         trace!("{}", format_args!($($arg)*));
 
+        #[allow(unused_unsafe)]
         let old_errno = unsafe { platform::errno };
+        #[allow(unused_unsafe)]
         unsafe { platform::errno = 0; }
 
         let ret = $expr;
 
+        #[allow(unused_unsafe)]
         let errno = unsafe { platform::errno } as isize;
         if errno == 0 {
+            #[allow(unused_unsafe)]
             unsafe { platform::errno = old_errno; }
         }
 
diff --git a/src/platform/pte.rs b/src/platform/pte.rs
index 7b9c71f4..e04f771d 100644
--- a/src/platform/pte.rs
+++ b/src/platform/pte.rs
@@ -1,3 +1,5 @@
+#![allow(non_snake_case)]
+
 use alloc::boxed::Box;
 use alloc::collections::BTreeMap;
 use core::{intrinsics, ptr};
-- 
GitLab