Browse Source

Suppress unused variable warnings in net_trace!.

whitequark 8 years ago
parent
commit
88b163f63a
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/lib.rs

+ 4 - 2
src/lib.rs

@@ -16,9 +16,11 @@ extern crate alloc;
 extern crate log;
 
 macro_rules! net_trace {
-    ($($arg:tt)*) => {
+    ($($arg:expr),*) => {
         #[cfg(feature = "use_log")]
-        trace!($($arg)*)
+        trace!($($arg),*);
+        #[cfg(not(feature = "use_log"))]
+        $( let _ = $arg );*; // suppress unused variable warnings
     }
 }