浏览代码

Reduce warnings

Jeremy Soller 6 年之前
父节点
当前提交
c57ac53d28
共有 2 个文件被更改,包括 6 次插入0 次删除
  1. 4 0
      src/macros.rs
  2. 2 0
      src/platform/pte.rs

+ 4 - 0
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; }
         }
 

+ 2 - 0
src/platform/pte.rs

@@ -1,3 +1,5 @@
+#![allow(non_snake_case)]
+
 use alloc::boxed::Box;
 use alloc::collections::BTreeMap;
 use core::{intrinsics, ptr};