From 8cd48c116e070a15b9b973d27fc784e4d173fe38 Mon Sep 17 00:00:00 2001 From: nullsystem <15316579+nullsystem@users.noreply.github.com> Date: Sun, 24 May 2026 14:04:34 +0100 Subject: [PATCH] Fix GCC v16.1.1 release compiler error Just ifdef NEO and switch to V_strcpy_safe to fixup GCC v16 release mode compiler error. --- src/public/steam/matchmakingtypes.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/public/steam/matchmakingtypes.h b/src/public/steam/matchmakingtypes.h index e471c1af06..09dd8bc7fe 100644 --- a/src/public/steam/matchmakingtypes.h +++ b/src/public/steam/matchmakingtypes.h @@ -223,7 +223,11 @@ inline const char* gameserveritem_t::GetName() const inline void gameserveritem_t::SetName( const char *pName ) { +#ifdef NEO + V_strcpy_safe(m_szServerName, pName); +#else strncpy( m_szServerName, pName, sizeof( m_szServerName ) ); +#endif m_szServerName[ sizeof( m_szServerName ) - 1 ] = '\0'; }