From: Ian Jackson Date: Sun, 24 Apr 2022 11:37:32 +0000 (+0100) Subject: Fix trace_dbg to tolerate call without any value parameters X-Git-Tag: otter-1.1.0~465 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=038e17249b052179f2b472498d4b9962f4cf9236;p=otter.git Fix trace_dbg to tolerate call without any value parameters Signed-off-by: Ian Jackson --- diff --git a/src/utils.rs b/src/utils.rs index f12ec31f..79cc592b 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -332,6 +332,7 @@ fn matches_doesnot_test() { macro_rules! trace_dbg { ($msg:expr $(,$val:expr)*) => { if log_enabled!(log::Level::Trace) { + #[allow(unused_mut)] let mut buf = format!("{}", &$msg); $( write!(&mut buf, " {}={:?}", stringify!($val), &$val).unwrap(); )* trace!("{}", buf);