summaryrefslogtreecommitdiff
path: root/src/sp_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp_utils.h')
-rw-r--r--src/sp_utils.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/sp_utils.h b/src/sp_utils.h
index 7c287da..5537a34 100644
--- a/src/sp_utils.h
+++ b/src/sp_utils.h
@@ -51,9 +51,18 @@
51 sp_log_msgf(feature, SP_LOG_ERROR, SP_TYPE_LOG, __VA_ARGS__) 51 sp_log_msgf(feature, SP_LOG_ERROR, SP_TYPE_LOG, __VA_ARGS__)
52#define sp_log_warn(feature, ...) \ 52#define sp_log_warn(feature, ...) \
53 sp_log_msgf(feature, SP_LOG_WARN, SP_TYPE_LOG, __VA_ARGS__) 53 sp_log_msgf(feature, SP_LOG_WARN, SP_TYPE_LOG, __VA_ARGS__)
54
54#ifdef SP_DEBUG 55#ifdef SP_DEBUG
56
57#ifdef SP_DEBUG_STDERR
58extern int sp_debug_stderr;
59#define sp_log_debug(fmt, ...) \
60 dprintf(sp_debug_stderr, "[snuffleupagus][DEBUG] %s(): " fmt "\n", __FUNCTION__, ##__VA_ARGS__);
61#else
55#define sp_log_debug(fmt, ...) \ 62#define sp_log_debug(fmt, ...) \
56 sp_log_msgf("DEBUG", SP_LOG_DEBUG, SP_TYPE_LOG, "%s(): " fmt, __FUNCTION__, ##__VA_ARGS__) 63 sp_log_msgf("DEBUG", SP_LOG_DEBUG, SP_TYPE_LOG, "%s(): " fmt, __FUNCTION__, ##__VA_ARGS__)
64#endif
65
57#else 66#else
58#define sp_log_debug(...) 67#define sp_log_debug(...)
59#endif 68#endif