diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-04-26 01:21:12 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-04-26 01:21:12 +0330 |
commit | 85bfc724dd2bdaa2259512c1b8ab21f7dfeca8f1 (patch) | |
tree | 0b9075ba9bf70aca9cdf36e5d909b161460b19a8 /src/utils/log.c | |
parent | 6edcfb23ffd49e937395b710f7c6213b2c0d93cf (diff) |
clean up
Diffstat (limited to 'src/utils/log.c')
-rw-r--r-- | src/utils/log.c | 13 |
1 files changed, 6 insertions, 7 deletions
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 <stdarg.h> -#include <stdint.h> #include <stdio.h> -#include <string.h> 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); } |