summaryrefslogtreecommitdiff
path: root/log
diff options
context:
space:
mode:
authorSoikk2025-06-08 13:44:00 +0200
committerSoikk2025-06-08 13:44:00 +0200
commit8873528fc758ab34ecd65e5a2c4a70778f2497d3 (patch)
tree92513e82c1c86539dbc3ed8d1a8595c28732dea6 /log
parentf70a0cbe186a8ca79d7e93f170c42a8bd5f08d97 (diff)
downloadsoikk-libs-8873528fc758ab34ecd65e5a2c4a70778f2497d3.tar.xz
soikk-libs-8873528fc758ab34ecd65e5a2c4a70778f2497d3.tar.zst
Added log_get_stderr
Diffstat (limited to 'log')
-rwxr-xr-xlog/log.c7
-rwxr-xr-xlog/log.h1
2 files changed, 8 insertions, 0 deletions
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);