aboutsummaryrefslogtreecommitdiff
path: root/src/cyn_log.c
diff options
context:
space:
mode:
authorbonmas14 <bonmas14@gmail.com>2025-09-25 14:17:07 +0300
committerbonmas14 <bonmas14@gmail.com>2025-09-25 14:17:07 +0300
commit166877cf15f6afa89c9f8a61e267d485868d0ee1 (patch)
tree9f080314edc4fb293f91227cdc1c01cfec8d7bae /src/cyn_log.c
parent8ebdc95621bc61fdf3c98cd7ae4ddca67398df23 (diff)
downloadungrateful-166877cf15f6afa89c9f8a61e267d485868d0ee1.tar.gz
ungrateful-166877cf15f6afa89c9f8a61e267d485868d0ee1.zip
+disgrace and rework of ungrateful.h
Diffstat (limited to 'src/cyn_log.c')
-rw-r--r--src/cyn_log.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/cyn_log.c b/src/cyn_log.c
index 7b50914..6e6cf0c 100644
--- a/src/cyn_log.c
+++ b/src/cyn_log.c
@@ -1,6 +1,6 @@
#include <stdio.h>
-Log_Level cyn_current_log_level = UN_LOG_INFO;
+Log_Level cyn_current_log_level = CYN_LOG_INFO;
void cyn_log_write_internal(Log_Level level, String format, va_list vaptr) {
Allocator talloc;
@@ -8,25 +8,25 @@ void cyn_log_write_internal(Log_Level level, String format, va_list vaptr) {
if (level < cyn_current_log_level) return;
- talloc = un_allocator_get_temporary();
+ talloc = un_alloc_temp_get();
switch (level) {
- case UN_LOG_TRACE:
+ case CYN_LOG_TRACE:
output = UN_STR("[TRACE] ");
break;
- case UN_LOG_DEBUG:
+ case CYN_LOG_DEBUG:
output = UN_STR("[DEBUG] ");
break;
- case UN_LOG_INFO:
+ case CYN_LOG_INFO:
output = UN_STR("[INFO] ");
break;
- case UN_LOG_WARNING:
+ case CYN_LOG_WARNING:
output = UN_STR("[WARNING] ");
break;
- case UN_LOG_ERROR:
+ case CYN_LOG_ERROR:
output = UN_STR("[ERROR] ");
break;
- case UN_LOG_FATAL:
+ case CYN_LOG_FATAL:
output = UN_STR("[FATAL] ");
break;
default:
@@ -36,15 +36,15 @@ void cyn_log_write_internal(Log_Level level, String format, va_list vaptr) {
output = un_string_concat(output, un_string_vformat(talloc, format, vaptr), talloc);
switch (level) {
- case UN_LOG_RAW:
+ case CYN_LOG_RAW:
break;
- case UN_LOG_FATAL: // @todo, logging should be part of Cynic.
+ case CYN_LOG_FATAL: // @todo, logging should be part of Cynic.
default:
output = un_string_concat(output, UN_STR("\n"), talloc);
break;
}
- fprintf(stderr, CSTR un_string_to_cstring(output, talloc));
+ fprintf(stderr, (const char *)un_string_to_cstring(output, talloc));
}
extern void cyn_log_write_cstring(Log_Level level, u8 *format, ...) {
@@ -53,7 +53,7 @@ extern void cyn_log_write_cstring(Log_Level level, u8 *format, ...) {
if (level < cyn_current_log_level) return;
- temp.size = un_string_get_length(format);
+ temp.size = strlen((const char *)format);
temp.data = format;
va_start(vaptr, format);