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