Update of /cvsroot/netrek/client/netrekxp/src
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv31550/src
Modified Files:
dmessage.c
Log Message:
Remove CheckFeatures() - deprecated version of modern feature
packets, no longer used by servers.
Index: dmessage.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/dmessage.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- dmessage.c 6 May 2009 07:46:07 -0000 1.13
+++ dmessage.c 9 Jun 2009 01:50:37 -0000 1.14
@@ -25,91 +25,6 @@
static int version_sent = 0;
/******************************************************************************/
-/*** CheckFeatures() ***/
-/******************************************************************************/
-static void
-CheckFeatures (char *m)
-{
- char buf[BUFSIZ];
- char *pek = &m[10];
-
- if (strlen (m) < 11)
- return;
-
- while ((*pek == ' ') && (*pek != '\0'))
- pek++;
-
- STRNCPY (buf, "COW: ", 6);
-
- if (!strcmp (pek, "NO_NEWMACRO"))
- {
- UseNewMacro = 0;
- strcat (buf, pek);
- }
-
- if (!strcmp (pek, "NO_SMARTMACRO"))
- {
- UseSmartMacro = 0;
- strcat (buf, pek);
- }
-
- if (!strcmp (pek, "WHY_DEAD"))
- {
- why_dead = 1;
- strcat (buf, pek);
- }
-
- if (!strcmp (pek, "RC_DISTRESS"))
- {
- gen_distress = 1;
- distmacro = dist_prefered;
- strcat (buf, pek);
- }
-
-#ifdef MOTION_MOUSE
- if (!strcmp (pek, "NO_CONTINUOUS_MOUSE"))
- {
- motion_mouse_enablable = 0;
- strcat (buf, pek);
- }
-#endif
-
-#ifdef MULTILINE_MACROS
- if (!strcmp (pek, "MULTIMACROS"))
- {
- multiline_enabled = 1;
- strcat (buf, pek);
- }
-#endif
-
- if (!strcmp (pek, "SBHOURS"))
- {
- SBhours = 1;
- strcat (buf, pek);
- }
-
- /* Client spezific notes sent by the server */
- if (!strncmp (pek, "INFO", 4))
- {
- strcat (buf, pek);
- }
-
- if (strlen (buf) == 5)
- {
- strcat (buf, "UNKNOWN FEATURE: ");
- strcat (buf, pek);
- }
-
- buf[79] = '\0';
-
-#ifdef TOOLS
- W_WriteText (toolsWin, 0, 0, textColor, buf, strlen (buf), W_RegularFont);
-#else
- W_MessageAllowedWindows (WAM_INDIV, 0, 0, W_White, buf, strlen (buf), 0);
-#endif
-}
-
-/******************************************************************************/
/*** dmessage() ***/
/******************************************************************************/
void
@@ -192,12 +107,6 @@
LineToConsole ("You should probably pester the server god to update....\n");
}
}
- if (flags == (MCONFIG + MINDIV + MVALID))
- {
- if (from == 255)
- CheckFeatures (message);
- return;
- }
if ((flags == team) || (flags == take) || (flags == destroy))
{
W_MessageAllowedWindows (WAM_TEAM, 0, 0, color, message, len, shipFont (me));