removed _winmajor if not defined so that VC 2008 can compile the project
authorEric Mullins <emwine@earthlink.net>
Mon, 5 Oct 2009 07:01:54 +0000 (01:01 -0600)
committerEric Mullins <emwine@earthlink.net>
Mon, 5 Oct 2009 07:01:54 +0000 (01:01 -0600)
The oldDialog variable should just be set to 0 in all cases now, and
as such, legacy code supporting the old dialog ought to be removed.
The test for _winmajor is against < 4, which is always false at present,
causing oldDialog to be 0 in every conceviable circumstance.

winboard/winboard.c

index 81aa0fb..3b2dd29 100644 (file)
@@ -225,7 +225,11 @@ static struct { int x; int y; int mode; } backTextureSquareInfo[BOARD_SIZE][BOAR
 #if __GNUC__ && !defined(_winmajor)\r
 #define oldDialog 0 /* cygwin doesn't define _winmajor; mingw does */\r
 #else\r
+#if defined(_winmajor)\r
 #define oldDialog (_winmajor < 4)\r
+#else\r
+#define oldDialog 0\r
+#endif\r
 #endif\r
 \r
 char *defaultTextAttribs[] = \r