X-Git-Url: http://winboard.nl/cgi-bin?p=gnushogi.git;a=blobdiff_plain;f=gnushogi%2Fgnushogi.h;h=423a8643e5a7ed043f230b02711c6e720503a18f;hp=37972f425b6f89b852fcee229a3fb47d833c56b0;hb=1aca00e04580e7b3effefa535edb469876ecce74;hpb=8ae7e7d1b257ef36d8a9fd1cd88807954ef10764 diff --git a/gnushogi/gnushogi.h b/gnushogi/gnushogi.h index 37972f4..423a864 100644 --- a/gnushogi/gnushogi.h +++ b/gnushogi/gnushogi.h @@ -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,6 +139,10 @@ typedef unsigned long ULONG; # endif #endif +#ifdef HAVE_SETLINEBUF +/* Not necessarily included in */ +extern void setlinebuf(FILE *__stream); +#endif #define RWA_ACC "r+" #define WA_ACC "w+" @@ -217,8 +224,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 +1087,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_ */