X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=gnushogi%2Fgnushogi.h;h=367db6c7a1ce842f1c3d3faf2629a858178446e3;hb=4a9acd2e4d21586f2af629ec44cd78c237dcd702;hp=13dea78933f5eaa8265d6aeb7e767445d6de8d03;hpb=9009c8ba46a421e738d3ea57564e2df44dcaf3c5;p=gnushogi.git diff --git a/gnushogi/gnushogi.h b/gnushogi/gnushogi.h index 13dea78..367db6c 100644 --- a/gnushogi/gnushogi.h +++ b/gnushogi/gnushogi.h @@ -47,7 +47,13 @@ * Display options. */ -typedef enum { DISPLAY_RAW, DISPLAY_CURSES, DISPLAY_X } display_t; +typedef enum { + DISPLAY_RAW, +#ifdef HAVE_LIBCURSES + DISPLAY_CURSES, +#endif + DISPLAY_X +} display_t; extern display_t display_type; #define XSHOGI (display_type == DISPLAY_X) @@ -169,7 +175,6 @@ extern void movealgbr(short m, char *s); # define PTBLBDSIZE (NO_SQUARES + NO_PIECES) #endif -#include "dspwrappers.h" /* Display functions. */ #include "eval.h" #define SCORE_LIMIT 12000 @@ -1025,7 +1030,6 @@ typedef enum #endif } ElapsedTime_mode; -extern void ElapsedTime(ElapsedTime_mode iop); extern void SetResponseTime(short side); extern void CheckForTimeout(int score, int globalscore, int Jscore, int zwndw); @@ -1036,7 +1040,6 @@ extern void SearchStartStuff(short side); extern void ShowDepth(char ch); extern void TerminateSearch(int); extern void ShowResults(short score, unsigned short *bstline, char ch); -extern void PromptForMove(void); extern void SetupBoard(void); extern void algbr(short f, short t, short flag); extern void OutputMove(void); @@ -1085,4 +1088,6 @@ typedef enum extern int VerifyMove(char *s, VerifyMove_mode iop, unsigned short *mv); extern unsigned short TTage; +#include "dspwrappers.h" /* Display functions. */ + #endif /* _GNUSHOGI_H_ */