From 7764a3f616f788eafaed523406e3833a63f99cdf Mon Sep 17 00:00:00 2001 From: KevinR Date: Sun, 3 Dec 2023 14:58:10 +0100 Subject: [PATCH 1/2] added get log level function --- src/log.c | 5 +++++ src/log.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/src/log.c b/src/log.c index feff672..a704448 100644 --- a/src/log.c +++ b/src/log.c @@ -125,6 +125,11 @@ const char *log_level_string(log_LogLevel level) return level_strings[level]; } +const log_LogLevel get_log_level() { + log_LogLevel level = L.std_level; + return level; +} + void log_set_lock(log_LockFn fn, void *lock) { L.lock_fn = fn; diff --git a/src/log.h b/src/log.h index 0943585..c29b7cc 100644 --- a/src/log.h +++ b/src/log.h @@ -76,6 +76,9 @@ log_LogLevel; /// @return String representing the corresponding log level const char *log_level_string(log_LogLevel level); +/// @brief Get the set log level as enum +/// @return Configured log level +const log_LogLevel get_log_level(); /// @brief Set the process lock function /// @remark The lock function is passed true to acquire the resource, false to release From f05caa6e1b0e1f90e8f5934ec1a817fc1315a5c8 Mon Sep 17 00:00:00 2001 From: KevinR Date: Sun, 3 Dec 2023 15:01:40 +0100 Subject: [PATCH 2/2] use void for no parameters --- src/log.c | 2 +- src/log.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/log.c b/src/log.c index a704448..8aa0cdd 100644 --- a/src/log.c +++ b/src/log.c @@ -125,7 +125,7 @@ const char *log_level_string(log_LogLevel level) return level_strings[level]; } -const log_LogLevel get_log_level() { +const log_LogLevel get_log_level(void) { log_LogLevel level = L.std_level; return level; } diff --git a/src/log.h b/src/log.h index c29b7cc..3a7c9c8 100644 --- a/src/log.h +++ b/src/log.h @@ -78,7 +78,7 @@ const char *log_level_string(log_LogLevel level); /// @brief Get the set log level as enum /// @return Configured log level -const log_LogLevel get_log_level(); +const log_LogLevel get_log_level(void); /// @brief Set the process lock function /// @remark The lock function is passed true to acquire the resource, false to release