This commit is contained in:
snarmph 2025-10-24 10:58:09 +02:00
parent 5e165c1fad
commit c7291ead23
3 changed files with 19 additions and 8 deletions

View file

@ -1263,7 +1263,7 @@ os_log_colour_e os_log_level_colours[LOG_COL__COUNT] = {
[LOG_DEBUG] = LOG_COL_BLUE,
[LOG_INFO] = LOG_COL_GREEN,
[LOG_WARN] = LOG_COL_YELLOW,
[LOG_ERR] = LOG_COL_MAGENTA,
[LOG_ERR] = LOG_COL_RED,
[LOG_FATAL] = LOG_COL_RED,
};
@ -1283,20 +1283,21 @@ void os_log__stdout(log_event_t *ev) {
ev->time->tm_min,
ev->time->tm_sec
);
os_log_set_colour(LOG_COL_RESET);
}
os_log_set_colour(os_log_level_colours[ev->level]);
if (ev->level != LOG_BASIC) {
os_log_set_colour(os_log_level_colours[ev->level]);
fmt_print("%-8s ", os_log_level_strings[ev->level]);
os_log_set_colour(LOG_COL_RESET);
}
if (!nofile) {
os_log_set_colour(LOG_COL_DARK_GREY);
fmt_print("%s:%d ", ev->file, ev->line);
os_log_set_colour(LOG_COL_RESET);
}
os_log_set_colour(LOG_COL_RESET);
fmt_printv(ev->fmt, ev->args);
fmt_print("\n");
}