From 8873528fc758ab34ecd65e5a2c4a70778f2497d3 Mon Sep 17 00:00:00 2001 From: Soikk Date: Sun, 8 Jun 2025 13:44:00 +0200 Subject: Added log_get_stderr --- log/log.c | 7 +++++++ log/log.h | 1 + 2 files changed, 8 insertions(+) (limited to 'log') diff --git a/log/log.c b/log/log.c index 8b1d186..00d058e 100755 --- a/log/log.c +++ b/log/log.c @@ -41,6 +41,13 @@ static char time_format[16] = "%T"; static int nanosecond_precision = 0; +int log_get_stderr(int level){ + if(level >= 0 && level < LOG_LEVEL_COUNT){ + return log_levels[level].stder; + } + return 0; +} + int log_set_stderr(int level, int of){ if(level >= 0 && level < LOG_LEVEL_COUNT){ return log_levels[level].stder = of; diff --git a/log/log.h b/log/log.h index b7f489c..34c5154 100755 --- a/log/log.h +++ b/log/log.h @@ -26,6 +26,7 @@ enum { #define MSG_LIMIT (256) +int log_get_stderr(int level); int log_set_stderr(int level, int of); void log_set_level(int level, int of); int log_add_fp(int level, FILE *fp); -- cgit v1.2.3