aboutsummaryrefslogtreecommitdiff
path: root/src/comet.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/comet.c')
-rw-r--r--src/comet.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/comet.c b/src/comet.c
index c0343e0..0a16426 100644
--- a/src/comet.c
+++ b/src/comet.c
@@ -8,8 +8,19 @@
#include "event.h"
#include "config.h"
-#define ANY_LOG_IMPLEMENT
+#ifdef RELEASE
+#define ANY_LOG_VALUE_BEFORE(level, module, func, message) \
+ "[%s%s%s] %s%s%s: %s [", any_log_colors[ANY_LOG_ALL + 2], func, any_log_colors[ANY_LOG_ALL], \
+ any_log_colors[level], any_log_level_strings[level], any_log_colors[ANY_LOG_ALL], message
+#define ANY_LOG_FORMAT_BEFORE(level, module, func) \
+ "[%s%s%s] %s%s%s: ", any_log_colors[ANY_LOG_ALL + 2], func, any_log_colors[ANY_LOG_ALL], \
+ any_log_colors[level], any_log_level_strings[level], any_log_colors[ANY_LOG_ALL]
+#define ANY_LOG_FUNC_COLOR ""
+#define ANY_LOG_NO_TRACE
+#endif
+
#define ANY_LOG_VALUE_STRING(key, value) "%s=\"%s\"", key, value ? value : "(null)"
+#define ANY_LOG_IMPLEMENT
#include "any_log.h"
cairo_surface_t *render(layout_t *layout, layout_info_t info)