diff options
author | bonmas14 <bonmas14@gmail.com> | 2025-08-03 19:24:03 +0000 |
---|---|---|
committer | bonmas14 <bonmas14@gmail.com> | 2025-08-03 19:24:03 +0000 |
commit | 471b539bdbf658ff7924b7500f89fd237df8be9b (patch) | |
tree | a6a0b1d8a7a37ebe288cd7e1accf9b16dee203aa /src/un_log.c | |
parent | a4d37d76512c293b12aab1f77961f96d572557b7 (diff) | |
download | ungrateful-471b539bdbf658ff7924b7500f89fd237df8be9b.tar.gz ungrateful-471b539bdbf658ff7924b7500f89fd237df8be9b.zip |
Reordering of stuff + plans
Diffstat (limited to 'src/un_log.c')
-rw-r--r-- | src/un_log.c | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/src/un_log.c b/src/un_log.c deleted file mode 100644 index ef5bb02..0000000 --- a/src/un_log.c +++ /dev/null @@ -1,71 +0,0 @@ -#include <stdio.h> - -Log_Level un_current_log_level = UN_LOG_INFO; - -u8 log_buffer[UN_KB(4)]; - -void un_log_write_internal(Log_Level level, String format, va_list vaptr) { - if (level < un_current_log_level) return; - - switch (level) { - case UN_LOG_TRACE: - fprintf(stderr, "[TRACE] "); - break; - case UN_LOG_DEBUG: - fprintf(stderr, "[DEBUG] "); - break; - case UN_LOG_INFO: - fprintf(stderr, "[INFO] "); - break; - case UN_LOG_WARNING: - fprintf(stderr, "[WARNING] "); - break; - case UN_LOG_ERROR: - fprintf(stderr, "[ERROR] "); - break; - case UN_LOG_FATAL: - fprintf(stderr, "[FATAL] "); - break; - default: - break; - } - - sprintf(CSTR log_buffer, "%.*s", (int)format.size, format.data); - vfprintf(stderr, CSTR log_buffer, vaptr); - - switch (level) { - case UN_LOG_RAW: - break; - case UN_LOG_FATAL: - fprintf(stderr, "\n"); - assert(false); - break; - default: - fprintf(stderr, "\n"); - break; - } -} - -extern void un_log_write_cstring(Log_Level level, u8 *format, ...) { - va_list vaptr; - String temp; - - if (level < un_current_log_level) return; - - temp.size = un_string_get_length(format); - temp.data = format; - - va_start(vaptr, format); - un_log_write_internal(level, temp, vaptr); - va_end(vaptr); -} - -void un_log_write(Log_Level level, String format, ...) { - va_list vaptr; - - if (level < un_current_log_level) return; - - va_start(vaptr, format); - un_log_write_internal(level, format, vaptr); - va_end(vaptr); -} |