Log Message:
-----------
i was frustrated, here's the real fix
Modified Files:
--------------
/cvsroot/decaldev/source/DecalFilters:
CharacterStats.cpp
Revision Data
-------------
Index: CharacterStats.cpp
===================================================================
RCS file: /cvsroot/decaldev/source/DecalFilters/CharacterStats.cpp,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- CharacterStats.cpp 10 Jun 2004 14:10:51 -0000 1.51
+++ CharacterStats.cpp 10 Jun 2004 14:29:17 -0000 1.52
@@ -247,8 +247,15 @@
*(--szLf) = 0; // seems ac uses /r/n, but strstr for /r didn't work in testing
if (*(--szLf) == '.')
*szLf = 0;
+
+ //check for spaces (eff u dt!!!)
+ szLf = strstr(Server, " ");
+ if (szLf)
+ *szLf = 0;
}
-
+ else //something went wrong, put "Unknown"
+ strncpy(Server, "Unknown\0", 8);
+
break;
}
@@ -1321,6 +1328,7 @@
if( !(*Server) )
return E_FAIL;
+ /*
//DIE!!
if( strncmp( Server, "DARKTIDE", 8 ) == 0 )
*pVal = T2BSTR( Server );
@@ -1342,7 +1350,8 @@
*pVal = T2BSTR( Server );
else
*pVal = T2BSTR("Unknown");
-
+ */
+ *pVal = T2BSTR(Server);
return S_OK;
}
|