From 946d4d1eb00e97507f4f57f0dcca95721a9e3195 Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Thu, 3 May 2012 18:11:17 +1000 Subject: [PATCH] Add a simple DEBUG_ONLY convenience macro --- debug.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/debug.hpp b/debug.hpp index 44f7d806..f307a1e8 100644 --- a/debug.hpp +++ b/debug.hpp @@ -28,6 +28,14 @@ #include #include +#ifdef ENABLE_DEBUGGING +#define DEBUG_ONLY(X) \ +do { \ + X; \ +} while (0) +#else +#define DEBUG_ONLY(X) +#endif #define trace { \ std::cerr << __FILE__ << ":" << __func__ << ":" << __LINE__ << std::endl; \