X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=84937ae62209a5ea7a0b9445ce1c489182680af3;hb=c3790f0d51cada3077e31626098a0de1f7c52df3;hp=b8ab625e9c604bf588023b5679444b690a8b5c29;hpb=f94b42028cf8932621521d971ae8e7e0c078634b;p=xboard.git diff --git a/backend.c b/backend.c index b8ab625..84937ae 100644 --- a/backend.c +++ b/backend.c @@ -273,9 +273,9 @@ double u64ToDouble(u64 value) { double r; - u64 tmp = value & 0x7fffffffffffffff; + u64 tmp = value & u64Const(0x7fffffffffffffff); r = (double)(s64)tmp; - if (value & 0x8000000000000000) + if (value & u64Const(0x8000000000000000)) r += 9.2233720368547758080e18; /* 2^63 */ return r; } @@ -4456,7 +4456,7 @@ HandleMachineMove(message, cps) ToUpper(cps->twoMachinesColor[0]) : ' '), ((double) curscore) / 100.0, prefixHint ? lastHint : "", - prefixHint ? " " : "", buf1); + prefixHint ? " " : "", programStats.movelist); if (currentMove == forwardMostMove || gameMode == AnalyzeMode || gameMode == AnalyzeFile || appData.icsEngineAnalyze) { @@ -5007,7 +5007,7 @@ StartChessProgram(cps) cps->isr = AddInputSource(cps->pr, TRUE, ReceiveFromProgram, cps); if (cps->protocolVersion > 1) { - sprintf(buf, "xboard\nprotover %d\n", VERSION, cps->protocolVersion); + sprintf(buf, "xboard\nprotover %d\n", cps->protocolVersion); SendToProgram(buf, cps); } else { SendToProgram("xboard\n", cps);