From 416f8a089cd7e441bc1c451eea6c419d759ab13e Mon Sep 17 00:00:00 2001 From: Lokathor Date: Sun, 1 Jan 2023 00:34:14 -0700 Subject: [PATCH] only print with debug asserts. --- examples/game.rs | 3 ++- examples/hello.rs | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/examples/game.rs b/examples/game.rs index a8f5902..a54da88 100644 --- a/examples/game.rs +++ b/examples/game.rs @@ -5,8 +5,9 @@ use gba::prelude::*; #[panic_handler] fn panic_handler(info: &core::panic::PanicInfo) -> ! { - use core::fmt::Write; + #[cfg(debug_assertions)] if let Ok(mut logger) = MgbaBufferedLogger::try_new(MgbaMessageLevel::Fatal) { + use core::fmt::Write; writeln!(logger, "{info}").ok(); } loop {} diff --git a/examples/hello.rs b/examples/hello.rs index 1a94d13..183b9d4 100644 --- a/examples/hello.rs +++ b/examples/hello.rs @@ -6,6 +6,7 @@ use gba::prelude::*; #[panic_handler] fn panic_handler(info: &core::panic::PanicInfo) -> ! { + #[cfg(debug_assertions)] if let Ok(mut logger) = MgbaBufferedLogger::try_new(MgbaMessageLevel::Fatal) { writeln!(logger, "{info}").ok(); }