From: divverent Date: Thu, 8 Jan 2009 08:38:06 +0000 (+0000) Subject: fix overrun in netconn.c when creating status replies (player names with 63 character... X-Git-Tag: xonotic-v0.1.0preview~1962 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=02932d7ff85e5ac09f2e81bc30b8423271ab273c;p=xonotic%2Fdarkplaces.git fix overrun in netconn.c when creating status replies (player names with 63 characters don't get a null terminator) git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8630 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/netconn.c b/netconn.c index f04fe2e9..36901489 100755 --- a/netconn.c +++ b/netconn.c @@ -2034,6 +2034,7 @@ static qboolean NetConn_BuildStatusResponse(const char* challenge, char* out_msg break; } } while (curchar != '\0'); + cleanname[cleanind] = 0; // cleanind is always a valid index even at this point pingvalue = (int)(cl->ping * 1000.0f); if(cl->netconnection)