From 7564623d463a96c7bbd845079cae82dfa97cc6dd Mon Sep 17 00:00:00 2001 From: Deomid Ryabkov <rojer@cesanta.com> Date: Wed, 6 Apr 2016 16:31:57 +0100 Subject: [PATCH] Restore function of CS_DISABLE_STDIO PUBLISHED_FROM=99c1c7a8cfcb84d283e4ed712f4da6879c41209c --- mongoose.c | 9 +++++---- mongoose.h | 2 ++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/mongoose.c b/mongoose.c index d1bce24b1..5397ec72e 100644 --- a/mongoose.c +++ b/mongoose.c @@ -372,6 +372,11 @@ void cs_log_printf(const char *fmt, ...) { fputc('\n', cs_log_file); fflush(cs_log_file); } + +void cs_log_set_file(FILE *file) { + cs_log_file = file; +} + #endif /* !CS_DISABLE_STDIO */ void cs_log_set_level(enum cs_log_level level) { @@ -380,10 +385,6 @@ void cs_log_set_level(enum cs_log_level level) { cs_log_ts = cs_time(); #endif } - -void cs_log_set_file(FILE *file) { - cs_log_file = file; -} #ifdef MG_MODULE_LINES #line 1 "./src/../../common/cs_dirent.c" #endif diff --git a/mongoose.h b/mongoose.h index c6c09cf42..4644fcbcb 100644 --- a/mongoose.h +++ b/mongoose.h @@ -32,6 +32,8 @@ #endif #if defined(MG_DISABLE_STDIO) && !defined(CS_DISABLE_STDIO) #define CS_DISABLE_STDIO +#elif defined(CS_DISABLE_STDIO) && !defined(MG_DISABLE_STDIO) +#define MG_DISABLE_STDIO #endif /* All of the below features depend on filesystem access, disable them. */ -- GitLab