X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=f3f86c61fbf9187ec26146f074b871c58f606955;hb=efaa4a5dc4478095bca6f9b919a96356508b2a9b;hp=f5b4e59e4815d1741e64a149ef86f439d429c208;hpb=c093ed852cc384683f502f5b686178b33e406063;p=xboard.git diff --git a/backend.c b/backend.c index f5b4e59..f3f86c6 100644 --- a/backend.c +++ b/backend.c @@ -9421,6 +9421,9 @@ printf("score=%d count=%d\n",score,count); if (sscanf(message, "%d%c %d %d " u64Display " %[^\n]\n", &plylev, &plyext, &curscore, &time, &nodes, buf1) >= 5) { + if(nodes>>32 == u64Const(0xFFFFFFFF)) // [HGM] negative node count read + nodes += u64Const(0x100000000); + if (plyext != ' ' && plyext != '\t') { time *= 100; }