r3068 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Tue Jan 1 08:18:07 EST 2008


Author: div0
Date: 2008-01-01 08:18:07 -0500 (Tue, 01 Jan 2008)
New Revision: 3068

Modified:
   trunk/data/qcsrc/server/cl_client.qc
   trunk/data/qcsrc/server/miscfunctions.qc
Log:
kill two VM_Warnings


Modified: trunk/data/qcsrc/server/cl_client.qc
===================================================================
--- trunk/data/qcsrc/server/cl_client.qc	2008-01-01 11:04:39 UTC (rev 3067)
+++ trunk/data/qcsrc/server/cl_client.qc	2008-01-01 13:18:07 UTC (rev 3068)
@@ -508,7 +508,6 @@
 			self.playermodel = CheckPlayerModel(self.playermodel);
 			setmodel_lod (self, self.playermodel);
 			self.skin = RestrictSkin(stof(self.playerskin));
-			self.playerskin = ftos(self.skin);
 		}
 		if(!teams_matter)
 			if(strlen(cvar_string("sv_defaultplayercolors")))
@@ -1249,6 +1248,8 @@
 .float vote_nagtime;
 void PlayerPreThink (void)
 {
+	float f;
+
 	// version nagging
 	if(self.version_nagtime)
 		if(self.cvar_g_nexuizversion)
@@ -1421,11 +1422,9 @@
 				setsize (self, m1, m2);
 			}
 
-			if(self.skin != stof(self.playerskin))
-			{
-				self.skin = RestrictSkin(stof(self.playerskin));
-				self.playerskin = ftos(self.skin);
-			}
+			f = RestrictSkin(stof(self.playerskin));
+			if(self.skin != f)
+				self.skin = f;
 		}
 		if(!teams_matter)
 			if(strlen(cvar_string("sv_defaultplayercolors")))

Modified: trunk/data/qcsrc/server/miscfunctions.qc
===================================================================
--- trunk/data/qcsrc/server/miscfunctions.qc	2008-01-01 11:04:39 UTC (rev 3067)
+++ trunk/data/qcsrc/server/miscfunctions.qc	2008-01-01 13:18:07 UTC (rev 3068)
@@ -882,6 +882,8 @@
 	string f;
 
 	globhandle = search_begin(pattern, TRUE, FALSE);
+	if(globhandle < 0)
+		return;
 	n = search_getsize(globhandle);
 	for(i = 0; i < n; ++i)
 	{




More information about the nexuiz-commits mailing list