From 162a3e291c4d3a02bde8a63c70eb93fa3c2f25d1 Mon Sep 17 00:00:00 2001 From: div0 Date: Sat, 5 Jan 2008 17:21:32 +0000 Subject: [PATCH] better log don't care votes git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3108 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/g_world.qc | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/data/qcsrc/server/g_world.qc b/data/qcsrc/server/g_world.qc index 9df24e33e..cb0544208 100644 --- a/data/qcsrc/server/g_world.qc +++ b/data/qcsrc/server/g_world.qc @@ -1794,7 +1794,7 @@ float MapVote_Finished(float mappos) result = strcat(":vote:finished:", mapvote_maps[mappos]); result = strcat(result, ":", ftos(mapvote_votes[mappos]), "::"); - for(i = 0; i < mapvote_count_real; ++i) + for(i = 0; i < mapvote_count; ++i) if(i != mappos) if(mapvote_maps[i] != "") { @@ -1880,15 +1880,18 @@ float MapVote_CheckRules_2() result = strcat(result, ":", ftos(firstPlaceVotes)); result = strcat(result, ":", mapvote_maps[secondPlace]); result = strcat(result, ":", ftos(secondPlaceVotes), "::"); - for(i = 0; i < mapvote_count_real; ++i) + for(i = 0; i < mapvote_count; ++i) if(i != firstPlace) if(i != secondPlace) if(mapvote_maps[i] != "") { result = strcat(result, ":", mapvote_maps[i]); result = strcat(result, ":", ftos(mapvote_votes[i])); - strunzone(mapvote_maps[i]); - mapvote_maps[i] = ""; + if(i < mapvote_count_real) + { + strunzone(mapvote_maps[i]); + mapvote_maps[i] = ""; + } } GameLogEcho(result, FALSE); } -- 2.39.2