diff options
| author | Federico Angelilli <code@fedang.net> | 2025-01-15 03:50:31 +0100 |
|---|---|---|
| committer | Federico Angelilli <code@fedang.net> | 2025-01-15 03:50:31 +0100 |
| commit | df7832c999e48fcaf9d6815420b307a77b046868 (patch) | |
| tree | def7d3935d22d1fb18860ea2886393f5a86ec091 /test/log.c | |
| parent | aff00a5c0eef3f7249993bbb03c9cd6776afc8c3 (diff) | |
Add support for multiple streams in any_log
Diffstat (limited to 'test/log.c')
| -rw-r--r-- | test/log.c | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -42,7 +42,17 @@ void pairs_format(FILE *stream, struct pair *pairs) int main() { - any_log_init(stdout, ANY_LOG_DEBUG); + any_log_init(ANY_LOG_DEBUG, stdout); + + FILE *streams[ANY_LOG_ALL] = { + stderr, //ANY_LOG_PANIC + stderr, //ANY_LOG_ERROR + stdout, //ANY_LOG_WARN + stdout, //ANY_LOG_INFO + stdout, //ANY_LOG_DEBUG + stdout, //ANY_LOG_TRACE + }; + memcpy(any_log_streams, streams, sizeof(streams)); // Test any_log_level_to_string log_trace("ANY_LOG_PANIC = %s", any_log_level_to_string(ANY_LOG_PANIC)); |
