diff options
| author | Aldrik Ramaekers <aldrikboy@gmail.com> | 2025-10-05 15:15:55 +0200 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrikboy@gmail.com> | 2025-10-05 15:15:55 +0200 |
| commit | b278d242d03ba614779243ec9e9495fc95abea3d (patch) | |
| tree | 0d3cd94a3a059b0754c61da075c7dcecc081f358 /src/logger.cpp | |
| parent | 0a2b0e347d926ac0f29c9dd0f49e00634e822d0e (diff) | |
strops format
Diffstat (limited to 'src/logger.cpp')
| -rw-r--r-- | src/logger.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/logger.cpp b/src/logger.cpp index 38d17b7..df0ae91 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -17,7 +17,10 @@ #include <stdio.h> #include <stdarg.h> #include <time.h> + #include "timer.h" + +#include "strops.hpp" #include "logger.hpp" namespace logger { @@ -26,7 +29,7 @@ namespace logger { static void log_message(const char* fmt, ImVec4 color, va_list args) { - vsnprintf(g_log.history[g_log.write_cursor], logger::MAX_LEN_LOG_TXT, fmt, args); + strops::format_va(g_log.history[g_log.write_cursor], logger::MAX_LEN_LOG_TXT, fmt, args); g_log.colors[g_log.write_cursor] = color; tick_t ms_since_epoch = timer_system(); @@ -42,14 +45,14 @@ namespace logger { localtime_r(&seconds, &tm_time); #endif - snprintf(time_buf, 50, "%02d:%02d %02d.%03d", + strops::format(time_buf, 50, "%02d:%02d %02d.%03d", tm_time.tm_hour, tm_time.tm_min, tm_time.tm_sec, milliseconds); char tmp[logger::MAX_LEN_LOG_TXT]; - snprintf(tmp, logger::MAX_LEN_LOG_TXT, "[%s] %s", time_buf, g_log.history[g_log.write_cursor]); + strops::format(tmp, logger::MAX_LEN_LOG_TXT, "[%s] %s", time_buf, g_log.history[g_log.write_cursor]); tmp[logger::MAX_LEN_LOG_TXT-1] = 0; memcpy(g_log.history[g_log.write_cursor], tmp, logger::MAX_LEN_LOG_TXT); |
