[NETWORKING][CABMAN]
[reactos.git] / reactos / tools / cabman / cabinet.h
index 4794d5e..1a2df3e 100644 (file)
@@ -65,8 +65,9 @@ extern ULONG DebugTraceLevel;
 
 #undef DPRINT
 #define DPRINT(_t_, _x_) \
-    if (((DebugTraceLevel & NORMAL_MASK) >= _t_) || \
-        ((DebugTraceLevel & _t_) > NORMAL_MASK)) { \
+    if ((_t_ > NORMAL_MASK) \
+        ? (DebugTraceLevel & _t_) > NORMAL_MASK \
+        : (DebugTraceLevel & NORMAL_MASK) >= _t_) { \
         printf("(%s:%d)(%s) ", __FILE__, __LINE__, __FUNCTION__); \
         printf _x_ ; \
     }