diff options
Diffstat (limited to 'src/logging/logging.c')
-rw-r--r-- | src/logging/logging.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/logging/logging.c b/src/logging/logging.c index 82895d4..2a63a77 100644 --- a/src/logging/logging.c +++ b/src/logging/logging.c @@ -7,7 +7,7 @@ struct honey_log_info_t honey_log_info; -const char * honey_log_level_str() +static const char * honey_log_level_str_(enum honey_log_level_t level) { switch(honey_log_info.log_level) { case DEBUG: @@ -36,6 +36,10 @@ const char * honey_log_level_str() } } +const char * honey_log_level_str() { + return honey_log_level_str_(honey_log_info.log_level); +} + void honey_log_set_level(enum honey_log_level_t level) { @@ -71,7 +75,8 @@ void honey_log(enum honey_log_level_t required_level, if (honey_log_info.log_level >= required_level) { va_list args; va_start(args, fmt); - fprintf(honey_log_info.log_file, prefix); + fprintf(honey_log_info.log_file, "%-8s", + prefix); vfprintf(honey_log_info.log_file, fmt, args); va_end(args); } |