Index: trunk/code/client/cl_main.c =================================================================== --- trunk/code/client/cl_main.c (revision 1249) +++ trunk/code/client/cl_main.c (working copy) @@ -1275,22 +1275,8 @@ ================= */ void CL_SendPureChecksums( void ) { - const char *pChecksums; - char cMsg[MAX_INFO_VALUE]; - int i; - - // if we are pure we need to send back a command with our referenced pk3 checksums - pChecksums = FS_ReferencedPakPureChecksums(); - - // "cp" - // "Yf" - Com_sprintf(cMsg, sizeof(cMsg), "Yf "); - Q_strcat(cMsg, sizeof(cMsg), va("%d ", cl.serverId) ); - Q_strcat(cMsg, sizeof(cMsg), pChecksums); - for (i = 0; i < 2; i++) { - cMsg[i] += 10; - } - CL_AddReliableCommand( cMsg ); + CL_AddReliableCommand( va( "cp %d %s", + cl.serverId, FS_ReferencedPakPureChecksums() ) ); } /*