X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=gnushogi%2Fsearch.c;h=35c968afae21a08e3f7947205a1e2a5ffed0a3ba;hb=d23b84fee73518dfb6b281d1eaedbe4fc4aa34b2;hp=c1d8fd99eb062b75ac93ff394ca43e71164fe118;hpb=cbf4ad5e9942032a96215a4c7f095a4777bf0021;p=gnushogi.git diff --git a/gnushogi/search.c b/gnushogi/search.c index c1d8fd9..35c968a 100644 --- a/gnushogi/search.c +++ b/gnushogi/search.c @@ -30,8 +30,6 @@ */ #include "gnushogi.h" -#include -#include short background = 0; static short DepthBeyond; @@ -528,8 +526,6 @@ search(short side, short best = -(SCORE_LIMIT + 3000); short bestwidth = 0; short mustcut; - static struct pollfd pollfds[1] = { /* [0] = */ { /* .fd = */ STDIN_FILENO, - /* .events = */ POLLIN } }; #ifdef NULLMOVE short PVsave; @@ -547,19 +543,6 @@ search(short side, { ElapsedTime(COMPUTE_MODE); - if(background) { - int cnt = poll(pollfds, sizeof(pollfds)/sizeof(pollfds[0]), 0); - if (cnt < 0) { - perror("polling standard input"); - ExitShogi(); - } - if (cnt) { /* if anything to read, or error occured */ - if (!flag.timeout) - flag.back = true; /* previous: flag.timeout = true; */ - flag.bothsides = false; - } - } - if (flag.back) { flag.back = false;