X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=gnushogi%2Fgnushogi.h;h=70bf95b563919a93bdc8ebbe800aa963720e5e63;hb=f1233c24bb1ad5c8b0971c4bc35404c4d6ca503b;hp=37972f425b6f89b852fcee229a3fb47d833c56b0;hpb=8ae7e7d1b257ef36d8a9fd1cd88807954ef10764;p=gnushogi.git diff --git a/gnushogi/gnushogi.h b/gnushogi/gnushogi.h index 37972f4..70bf95b 100644 --- a/gnushogi/gnushogi.h +++ b/gnushogi/gnushogi.h @@ -4,20 +4,17 @@ * Main header file for GNU Shogi. * * ---------------------------------------------------------------------- - * Copyright (c) 1993, 1994, 1995 Matthias Mutz - * Copyright (c) 1999 Michael Vanier and the Free Software Foundation * - * GNU SHOGI is based on GNU CHESS + * Copyright (c) 2012 Free Software Foundation * - * Copyright (c) 1988, 1989, 1990 John Stanback - * Copyright (c) 1992 Free Software Foundation + * GNU SHOGI is based on GNU CHESS * * This file is part of GNU SHOGI. * * GNU Shogi is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the - * Free Software Foundation; either version 1, or (at your option) any - * later version. + * Free Software Foundation; either version 3 of the License, + * or (at your option) any later version. * * GNU Shogi is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or @@ -25,12 +22,15 @@ * for more details. * * You should have received a copy of the GNU General Public License along - * with GNU Shogi; see the file COPYING. If not, write to the Free - * Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. + * with GNU Shogi; see the file COPYING. If not, see + * . * ---------------------------------------------------------------------- * */ +/* 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 +136,6 @@ typedef unsigned long ULONG; # endif #endif - #define RWA_ACC "r+" #define WA_ACC "w+" #ifdef BINBOOK @@ -217,8 +216,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 +1079,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_ */