summaryrefslogtreecommitdiff
path: root/src/logging/logging.c
diff options
context:
space:
mode:
authorsanine <sanine.not@pm.me>2021-09-25 10:45:36 -0500
committersanine <sanine.not@pm.me>2021-09-25 10:45:36 -0500
commit732aca2a13ebab4f4fb3418b103b91d57e698ccb (patch)
tree05a89605a1b836c63c44a21c0c8c4f0ad17c8427 /src/logging/logging.c
parent78e262b448e034e96aa75193a76d36cd0062daf7 (diff)
add honey_info() log function
Diffstat (limited to 'src/logging/logging.c')
-rw-r--r--src/logging/logging.c9
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);
}