r2952 - trunk/data/qcsrc/common

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Thu Nov 15 05:39:22 EST 2007


Author: div0
Date: 2007-11-15 05:39:22 -0500 (Thu, 15 Nov 2007)
New Revision: 2952

Modified:
   trunk/data/qcsrc/common/mapinfo.qc
Log:
Don Strunzone caught me. Forgot to strzone the filter list.


Modified: trunk/data/qcsrc/common/mapinfo.qc
===================================================================
--- trunk/data/qcsrc/common/mapinfo.qc	2007-11-15 10:30:27 UTC (rev 2951)
+++ trunk/data/qcsrc/common/mapinfo.qc	2007-11-15 10:39:22 UTC (rev 2952)
@@ -83,12 +83,15 @@
 }
 float MapInfo_FilterGametype(float gametype)
 {
+	if(_MapInfo_filtered)
+		strunzone(_MapInfo_filtered);
 	_MapInfo_filtered = MapInfo_FilterGametype_Recursive(gametype, 0, _MapInfo_globcount);
 	if(!_MapInfo_filtered)
 	{
 		dprint("Autogenerated a .mapinfo, bailing out to avoid loop counter\n");
 		return 0;
 	}
+	_MapInfo_filtered = strzone(_MapInfo_filtered);
 	MapInfo_count = HugeSetOfIntegers_length(_MapInfo_filtered);
 	dprint("Filter ", ftos(gametype), " results in ", _MapInfo_filtered, "\n");
 	return 1;




More information about the nexuiz-commits mailing list