summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--source3/include/smb.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/source3/include/smb.h b/source3/include/smb.h
index b33db0ce66e..f8a055ad487 100644
--- a/source3/include/smb.h
+++ b/source3/include/smb.h
@@ -142,12 +142,12 @@ BOOL dbgtext();
&& dbghdr( level, FILE_MACRO, FUNCTION_MACRO, (__LINE__) ) )
#define DEBUG( level, body ) \
- if( (DEBUGLEVEL>=(level)) \
- && dbghdr( level, FILE_MACRO, FUNCTION_MACRO, (__LINE__) ) ) \
- (void)dbgtext body
+ ((DEBUGLEVEL>=(level) && \
+ dbghdr(level, FILE_MACRO, FUNCTION_MACRO, (__LINE__)))? \
+ (void)dbgtext body:0)
#define DEBUGADD( level, body ) \
- if( DEBUGLEVEL>=(level) ) (void)dbgtext body
+ (DEBUGLEVEL>=(level)?(void)dbgtext body:0);
/* End Debugging code section.
* -------------------------------------------------------------------------- **