r2923 - trunk/data/qcsrc/menu-div0test/nexuiz

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Fri Nov 9 04:26:53 EST 2007


Author: div0
Date: 2007-11-09 04:26:34 -0500 (Fri, 09 Nov 2007)
New Revision: 2923

Modified:
   trunk/data/qcsrc/menu-div0test/nexuiz/serverlist.c
Log:
Captain Post-increment to the rescue!


Modified: trunk/data/qcsrc/menu-div0test/nexuiz/serverlist.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/nexuiz/serverlist.c	2007-11-09 09:20:01 UTC (rev 2922)
+++ trunk/data/qcsrc/menu-div0test/nexuiz/serverlist.c	2007-11-09 09:26:34 UTC (rev 2923)
@@ -120,11 +120,13 @@
 	}
 	else */
 	{
+		float m;
+		m = SLIST_MASK_AND;
 		resethostcachemasks();
+		if(!me.filterShowFull)
+			sethostcachemasknumber(m++, SLIST_FIELD_FREESLOTS, 1, SLIST_TEST_GREATEREQUAL);
 		if(!me.filterShowEmpty)
-			sethostcachemasknumber(SLIST_MASK_AND + 0, SLIST_FIELD_NUMHUMANS, 1, SLIST_TEST_GREATEREQUAL);
-		if(!me.filterShowFull)
-			sethostcachemasknumber(SLIST_MASK_AND + 1, SLIST_FIELD_FREESLOTS, 1, SLIST_TEST_GREATEREQUAL);
+			sethostcachemasknumber(m++, SLIST_FIELD_NUMHUMANS, 1, SLIST_TEST_GREATEREQUAL);
 		sethostcachesort(me.currentSortField, me.currentSortOrder < 0);
 		resorthostcache();
 		if(mode >= 1)




More information about the nexuiz-commits mailing list