Fix memory leak

This commit is contained in:
mittorn 2018-05-05 00:26:56 +07:00
parent d3a0146b5a
commit 37aa201ed7
1 changed files with 1 additions and 0 deletions

View File

@ -342,6 +342,7 @@ void SV_ConnectClient( netadr_t from )
sv.current_client = newcl;
newcl->edict = EDICT_NUM( (newcl - svs.clients) + 1 );
newcl->challenge = challenge; // save challenge for checksumming
if( newcl->frames ) Mem_Free( newcl->frames );
newcl->frames = (client_frame_t *)Z_Malloc( sizeof( client_frame_t ) * SV_UPDATE_BACKUP );
newcl->userid = g_userid++; // create unique userid
newcl->state = cs_connected;