summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source3/include/smb.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/source3/include/smb.h b/source3/include/smb.h
index 5d408719ae..69f98dfdee 100644
--- a/source3/include/smb.h
+++ b/source3/include/smb.h
@@ -141,6 +141,8 @@ BOOL dbgtext();
( (DEBUGLEVEL >= (level)) \
&& dbghdr( level, FILE_MACRO, FUNCTION_MACRO, (__LINE__) ) )
+#if 0
+
#define DEBUG( level, body ) \
( ( DEBUGLEVEL >= (level) \
&& dbghdr( level, FILE_MACRO, FUNCTION_MACRO, (__LINE__) ) ) \
@@ -149,6 +151,18 @@ BOOL dbgtext();
#define DEBUGADD( level, body ) \
( (DEBUGLEVEL >= (level)) ? (void)(dbgtext body) : (void)0 )
+#else
+
+#define DEBUG( level, body ) \
+ (void)( (DEBUGLEVEL >= (level)) \
+ && (dbghdr( level, FILE_MACRO, FUNCTION_MACRO, (__LINE__) )) \
+ && (dbgtext body) )
+
+#define DEBUGADD( level, body ) \
+ (void)( (DEBUGLEVEL >= (level)) && (dbgtext body) )
+
+#endif
+
/* End Debugging code section.
* -------------------------------------------------------------------------- **
*/