summaryrefslogtreecommitdiff
path: root/src/logger.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2025-10-05 15:15:55 +0200
committerAldrik Ramaekers <aldrikboy@gmail.com>2025-10-05 15:15:55 +0200
commitb278d242d03ba614779243ec9e9495fc95abea3d (patch)
tree0d3cd94a3a059b0754c61da075c7dcecc081f358 /src/logger.cpp
parent0a2b0e347d926ac0f29c9dd0f49e00634e822d0e (diff)
strops format
Diffstat (limited to 'src/logger.cpp')
-rw-r--r--src/logger.cpp9
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);