aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/app.cpp11
-rw-r--r--src/util.hpp12
2 files changed, 12 insertions, 11 deletions
diff --git a/src/app.cpp b/src/app.cpp
index 606c167..9bd12ed 100644
--- a/src/app.cpp
+++ b/src/app.cpp
@@ -20,17 +20,6 @@
namespace wm {
-#ifndef NDEBUG
-#define DB(expr) \
- do { \
- std::ostringstream o; \
- o << __FILE__ << ":" << __LINE__ << ":" << __func__ << ": " << expr; \
- logdebug(o.str().c_str()); \
- } while (0)
-#else
-#define DB(expr)
-#endif
-
namespace {
App *g_app;
diff --git a/src/util.hpp b/src/util.hpp
index 84c2462..e285c0f 100644
--- a/src/util.hpp
+++ b/src/util.hpp
@@ -33,6 +33,18 @@ extern "C" {
#define logdebug(...)
#endif
+#ifndef NDEBUG
+#define DB(expr) \
+ do { \
+ std::ostringstream o; \
+ o << __FILE__ << ":" << __LINE__ << ":" << __func__ << ": " << expr; \
+ logdebug("%s", o.str().c_str()); \
+ } while (0)
+#else
+#define DB(expr)
+#endif
+
+
// _ _ _ __ _
// ___| |_ _ __ _ _ ___| |_ _ _ _ __ (_) __ _ _ _ ___ / _| __| |
// / __| __| '__| | | |/ __| __| | | | | '_ \| |/ _` | | | |/ _ \ | |_ / _` |