1. Fix compilation error on line 308: missing type name.
[xboard.git] / backend.h
index 6bd8441..2c63b76 100644 (file)
--- a/backend.h
+++ b/backend.h
@@ -174,8 +174,22 @@ extern GameInfo gameInfo;
 #define ICS_ICC 1
 #define ICS_FICS 2
 #define ICS_CHESSNET 3 /* not really supported */
-int ics_type;
-
+int ics_type;\r
+\r
+/* unsigned int 64 for engine nodes work and display */\r
+#ifdef WIN32\r
+       /* I don't know the name for this type of other compilers \r
+        * If it not work just added here \r
+        * Thats for MS Visual Studio \r
+        */\r
+       #define u64     unsigned __int64\r
+       #define u64Display  "%I64u"\r
+#else\r
+       /* GNU gcc */\r
+       #define u64     unsigned long long\r
+       #define u64Display  "%llu"\r
+#endif\r
+\r
 
 /* pgntags.c prototypes
  */