From 85bfc724dd2bdaa2259512c1b8ab21f7dfeca8f1 Mon Sep 17 00:00:00 2001 From: A404M Date: Sat, 26 Apr 2025 01:21:12 +0330 Subject: clean up --- src/utils/log.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'src/utils/log.c') diff --git a/src/utils/log.c b/src/utils/log.c index 898517d..cab0c48 100644 --- a/src/utils/log.c +++ b/src/utils/log.c @@ -1,10 +1,9 @@ #include "log.h" #include "utils/file.h" +#include "utils/string.h" #include -#include #include -#include void _printLogBack(const char *format, const char *file, int line, ...) { va_list args; @@ -26,7 +25,7 @@ void _printErrorWarningBack(const char *file, int line, char *begin, char *end, size_t file_index = SIZE_MAX; for (size_t i = 0; i < fileCodes_length; ++i) { char *fileCode_begin = fileCodes[i]; - char *fileCode_end = fileCodes[i] + strlen(fileCodes[i]); + char *fileCode_end = fileCodes[i] + strLength(fileCodes[i]); if (begin >= fileCode_begin && end <= fileCode_end) { file_index = i; break; @@ -70,11 +69,11 @@ void _printErrorWarningBack(const char *file, int line, char *begin, char *end, for (char *iter = file_line_begin; iter < file_line_end; ++iter) { if (iter == begin) { - fprintf(stderr, "%s", secondColor); + fputs(secondColor, stderr); } else if (iter == end) { - fprintf(stderr, "%s", FIRST_COLOR); + fputs(FIRST_COLOR, stderr); } - fprintf(stderr, "%c", *iter); + fputc(*iter, stderr); } - fprintf(stderr, "\e[0m\n"); + fputs("\e[0m\n", stderr); } -- cgit v1.2.3