From 5b2eb4f0e158901cb8bc6dfcd4b8f1262976d8a8 Mon Sep 17 00:00:00 2001 From: Deomid Ryabkov <rojer@cesanta.com> Date: Mon, 15 Jan 2018 13:15:59 +0000 Subject: [PATCH] Enable building with CS_ENABLE_STDIO=0 h/t @kzyapkov PUBLISHED_FROM=d15a5a0057f69f2f755af6436e676b1b179d069d --- mongoose.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mongoose.c b/mongoose.c index 3309fe83b..4b1c62977 100644 --- a/mongoose.c +++ b/mongoose.c @@ -582,6 +582,8 @@ enum cs_log_level cs_log_threshold WEAK = static char *s_filter_pattern = NULL; static size_t s_filter_pattern_len; +void cs_log_set_filter(const char *pattern) WEAK; + #if CS_ENABLE_STDIO FILE *cs_log_file WEAK = NULL; @@ -592,7 +594,6 @@ double cs_log_ts WEAK; enum cs_log_level cs_log_cur_msg_level WEAK = LL_NONE; -void cs_log_set_filter(const char *pattern) WEAK; void cs_log_set_filter(const char *pattern) { free(s_filter_pattern); if (pattern != NULL) { @@ -647,6 +648,12 @@ void cs_log_set_file(FILE *file) { cs_log_file = file; } +#else + +void cs_log_set_filter(const char *pattern) { + (void) pattern; +} + #endif /* CS_ENABLE_STDIO */ void cs_log_set_level(enum cs_log_level level) WEAK; -- GitLab