diff --git a/engine/client/cl_game.c b/engine/client/cl_game.c index 55faa6a7..06b1f815 100644 --- a/engine/client/cl_game.c +++ b/engine/client/cl_game.c @@ -593,7 +593,7 @@ Template to show hud messages void CL_HudMessage( const char *pMessage ) { if( !COM_CheckString( pMessage )) return; - CL_DispatchUserMessage( "HudText", Q_strlen( pMessage ), (void *)pMessage ); + CL_DispatchUserMessage( "HudText", Q_strlen( pMessage ) + 1, (void *)pMessage ); } /* diff --git a/engine/client/cl_qparse.c b/engine/client/cl_qparse.c index b294bfa8..0b34daae 100644 --- a/engine/client/cl_qparse.c +++ b/engine/client/cl_qparse.c @@ -1025,7 +1025,7 @@ void CL_ParseQuakeMessage( sizebuf_t *msg ) break; case svc_centerprint: str = MSG_ReadString( msg ); - CL_DispatchUserMessage( "HudText", Q_strlen( str ), (void *)str ); + CL_DispatchUserMessage( "HudText", Q_strlen( str ) + 1, (void *)str ); break; case svc_killedmonster: CL_DispatchQuakeMessage( "KillMonster" ); // just an event