From bb751ebc4421789219cb05ca8afa4203fb1d1ed7 Mon Sep 17 00:00:00 2001 From: Chris Robinson <chris.kcat@gmail.com> Date: Mon, 16 Jan 2023 22:15:03 -0800 Subject: Fix debug logging on Windows non-release buuilds And skip logging for appropriate log levels on Windows release builds. --- core/logging.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core/logging.h') diff --git a/core/logging.h b/core/logging.h index 2853afbd..c729ef4e 100644 --- a/core/logging.h +++ b/core/logging.h @@ -23,7 +23,7 @@ extern FILE *gLogFile; #endif void al_print(LogLevel level, FILE *logfile, const char *fmt, ...); -#if !defined(_WIN32) && !defined(__ANDROID__) +#if (!defined(_WIN32) || defined(NDEBUG)) && !defined(__ANDROID__) #define TRACE(...) do { \ if(gLogLevel >= LogLevel::Trace) [[unlikely]] \ al_print(LogLevel::Trace, gLogFile, __VA_ARGS__); \ -- cgit v1.2.3