diff --git a/lib/framework/debug.h b/lib/framework/debug.h index dcabf8611..7e00d4c79 100644 --- a/lib/framework/debug.h +++ b/lib/framework/debug.h @@ -184,7 +184,7 @@ extern UDWORD traceID; #define objTrace(id, ...) do { if (id == traceID) _realObjTrace(id, __FUNCTION__, __VA_ARGS__); } while(0) void _realObjTrace(int id, const char *function, const char *str, ...) WZ_DECL_FORMAT(printf, 3, 4); static inline void objTraceEnable(UDWORD id) { traceID = id; } -static inline void objTraceDisable(void) { traceID = -1; } +static inline void objTraceDisable(void) { traceID = (UDWORD)-1; } #if defined(__cplusplus) }