diff options
Diffstat (limited to 'src/include/util.h')
-rw-r--r-- | src/include/util.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/include/util.h b/src/include/util.h index 08654fd..60db492 100644 --- a/src/include/util.h +++ b/src/include/util.h @@ -21,6 +21,8 @@ /* Call `f` on `x` if `x` exists. */ #define EDO(f, x) HIDE(if (x) {f(x);}) +#ifdef DBG + /* Log some debug information. */ #define LOG_DBGF(fmt, ...) HIDE( \ fprintf(stderr, "\x1b[37m[\x1b[95;1m==\x1b[0m\x1b[37m]\x1b[0m\x1b[35m "); \ @@ -36,6 +38,13 @@ fprintf(stderr, "\x1b[0m\n"); \ ) +#else // ifdef DBG + +#define LOG_DBGF(fmt, ...); +#define LOG_DBG(body); + +#endif // ifdef DBG + /* c: */ #define LOG_YAYF(fmt, ...) HIDE( \ fprintf(stderr, "\x1b[37m[\x1b[92;1m==\x1b[0m\x1b[37m]\x1b[32m "); \ |