From 9d44d672d29fbdd601469c1a9b600ccc6a4a15d5 Mon Sep 17 00:00:00 2001 From: Kelsi Date: Wed, 18 Feb 2026 18:50:27 -0800 Subject: [PATCH] Fix localtime_r in game_screen.cpp: use localtime_s on Windows --- src/ui/game_screen.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ui/game_screen.cpp b/src/ui/game_screen.cpp index 632deb2a..4fdf7658 100644 --- a/src/ui/game_screen.cpp +++ b/src/ui/game_screen.cpp @@ -939,7 +939,11 @@ void GameScreen::renderChatWindow(game::GameHandler& gameHandler) { if (chatShowTimestamps_) { auto tt = std::chrono::system_clock::to_time_t(msg.timestamp); std::tm tm{}; +#ifdef _WIN32 + localtime_s(&tm, &tt); +#else localtime_r(&tt, &tm); +#endif char tsBuf[16]; snprintf(tsBuf, sizeof(tsBuf), "[%02d:%02d] ", tm.tm_hour, tm.tm_min); tsPrefix = tsBuf;