diff options
| author | luwenpeng <[email protected]> | 2024-09-14 18:38:37 +0800 |
|---|---|---|
| committer | luwenpeng <[email protected]> | 2024-09-18 14:36:31 +0800 |
| commit | 721d5d1466541cc54a991fc5359cd7013e10f936 (patch) | |
| tree | 0c0ea2064c7540ad9c4b8d096b88751ed3861e60 /deps | |
| parent | f559d67b93df78e9f6d5c3fe301b688b5c857d98 (diff) | |
feature(packet manager): support claim packt and add test case
Diffstat (limited to 'deps')
| -rw-r--r-- | deps/logger/log.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/deps/logger/log.c b/deps/logger/log.c index 3f961fe..fa1da58 100644 --- a/deps/logger/log.c +++ b/deps/logger/log.c @@ -284,7 +284,8 @@ int log_check_level(struct logger *logger, enum log_level level) } else { - return 0; + // if logger is NULL, print to stderr + return 1; } } @@ -328,6 +329,12 @@ void log_print(struct logger *logger, enum log_level level, const char *module, // add end of line p += snprintf(p, end - p, "\n"); + if (logger == NULL) + { + fprintf(stderr, "%s", buf); + return; + } + if (logger->config.output == LOG_OUTPUT_STDERR || logger->config.output == LOG_OUTPUT_BOTH) { fprintf(stderr, "%s", buf); |
