From: Aida JonikienÄ— aidas957@gmail.com
This prevents debug functions from being executed in disabled TRACE() statements (for example debug_d3dtstype()) which reduces unnecessary logging. --- include/wine/debug.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/wine/debug.h b/include/wine/debug.h index ce5e141ccb7..1ebc0f5012e 100644 --- a/include/wine/debug.h +++ b/include/wine/debug.h @@ -82,7 +82,7 @@ struct __wine_debug_channel (__WINE_GET_DEBUGGING##dbcl(dbch) && (__wine_dbg_get_channel_flags(dbch) & (1 << __WINE_DBCL##dbcl)))
#define __WINE_DPRINTF(dbcl,dbch) \ - do { if(__WINE_GET_DEBUGGING(dbcl,(dbch))) { \ + do { if(__WINE_IS_DEBUG_ON(dbcl,(dbch))) { \ struct __wine_debug_channel * const __dbch = (dbch); \ const enum __wine_debug_class __dbcl = __WINE_DBCL##dbcl; \ __WINE_DBG_LOG