Build fix for MacOS X.
[gnushogi.git] / gnushogi / gnushogi.h
index 37972f4..72356e4 100644 (file)
@@ -31,6 +31,9 @@
  *
  */
 
+/* Hack for anal-retentive ANSI-compliance if desired: */
+#define inline
+
 /* FIXME: this file needs to be reorganized in some rational manner. */
 
 #ifndef _GNUSHOGI_H_
@@ -136,7 +139,6 @@ typedef unsigned long  ULONG;
 #  endif
 #endif
 
-
 #define RWA_ACC "r+"
 #define WA_ACC "w+"
 #ifdef BINBOOK
@@ -217,8 +219,13 @@ extern void movealgbr(short m, char *s);
 #define OPENING_HINT 0x141d /* P7g-7f (20->29) */
 
 /* truth values */
+#ifndef false
 #define false 0
+#endif
+
+#ifndef true
 #define true  1
+#endif
 
 /* colors */
 #define black   0
@@ -1075,7 +1082,6 @@ typedef enum
 } VerifyMove_mode;
 
 extern int VerifyMove(char *s, VerifyMove_mode iop, unsigned short *mv);
-extern void AgeTT();
 extern unsigned short TTage;
 
 #endif /* _GNUSHOGI_H_ */