From d94b92e2475059fa92280929ea52c8cd970d36f0 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 23 May 2026 19:50:32 -0500 Subject: [PATCH] Use SDL_utf8strlcpy() to avoid MSVC secure CRT warnings --- app/streaming/video/overlaymanager.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/streaming/video/overlaymanager.cpp b/app/streaming/video/overlaymanager.cpp index 17e5e5c5..80cc963c 100644 --- a/app/streaming/video/overlaymanager.cpp +++ b/app/streaming/video/overlaymanager.cpp @@ -60,9 +60,7 @@ char* OverlayManager::getOverlayText(OverlayType type) void OverlayManager::updateOverlayText(OverlayType type, const char* text) { - strncpy(m_Overlays[type].text, text, sizeof(m_Overlays[0].text)); - m_Overlays[type].text[getOverlayMaxTextLength() - 1] = '\0'; - + SDL_utf8strlcpy(m_Overlays[type].text, text, sizeof(m_Overlays[0].text)); setOverlayTextUpdated(type); }