r4949 - trunk/data/qcsrc/menu/nexuiz

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Fri Oct 31 07:32:56 EDT 2008


Author: div0
Date: 2008-10-31 07:32:56 -0400 (Fri, 31 Oct 2008)
New Revision: 4949

Modified:
   trunk/data/qcsrc/menu/nexuiz/campaign.c
Log:
add missing destructor


Modified: trunk/data/qcsrc/menu/nexuiz/campaign.c
===================================================================
--- trunk/data/qcsrc/menu/nexuiz/campaign.c	2008-10-31 09:09:05 UTC (rev 4948)
+++ trunk/data/qcsrc/menu/nexuiz/campaign.c	2008-10-31 11:32:56 UTC (rev 4949)
@@ -9,6 +9,7 @@
 	METHOD(NexuizCampaignList, setSelected, void(entity, float))
 	METHOD(NexuizCampaignList, keyDown, float(entity, float, float, float))
 	METHOD(NexuizCampaignList, campaignGo, void(entity, float))
+	METHOD(NexuizCampaignList, destroy, void(entity))
 
 	ATTRIB(NexuizCampaignList, campaignGlob, float, 0)
 	ATTRIB(NexuizCampaignList, realFontSize, vector, '0 0 0')
@@ -123,6 +124,12 @@
 	me.campaignGo(me, 0); // takes care of enabling/disabling buttons too
 }
 
+void destroyNexuizCampaignList(entity me)
+{
+	if(me.campaignGlob >= 0)
+		search_end(me.campaignGlob);
+}
+
 void loadCvarsNexuizCampaignList(entity me)
 {
 	// read campaign cvars




More information about the nexuiz-commits mailing list