From a2b8e1d6fa9270f980625d1aa42350bf053cc2de Mon Sep 17 00:00:00 2001 From: John Hodge Date: Wed, 19 Oct 2016 11:10:27 +0800 Subject: Debug - if(false) NullSink usage (gets compiled, but never runs) --- src/include/debug.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/include') diff --git a/src/include/debug.hpp b/src/include/debug.hpp index 21de5493..cb258bf5 100644 --- a/src/include/debug.hpp +++ b/src/include/debug.hpp @@ -17,10 +17,10 @@ extern int g_debug_indent_level; #else # define INDENT() do { } while(0) # define UNINDENT() do {} while(0) -# define DEBUG(ss) do{ (void)(::NullSink() << ss); } while(0) +# define DEBUG(ss) do{ if(false) (void)(::NullSink() << ss); } while(0) # define TRACE_FUNCTION do{} while(0) -# define TRACE_FUNCTION_F(ss) do{ (void)(::NullSink() << ss); } while(0) -# define TRACE_FUNCTION_FR(ss,ss2) do{ (void)(::NullSink() << ss); } while(0) +# define TRACE_FUNCTION_F(ss) do{ if(false) (void)(::NullSink() << ss); } while(0) +# define TRACE_FUNCTION_FR(ss,ss2) do{ if(false) (void)(::NullSink() << ss); if(false) (void)(::NullSink() << ss2); } while(0) #endif extern bool debug_enabled(); -- cgit v1.2.3