X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=84937ae62209a5ea7a0b9445ce1c489182680af3;hb=84f5fb6b9383e608570b90f6acc12f96d2781979;hp=99c9fd1df3539abddc7991e969dc5729418f64a5;hpb=00ca010d13b5fad3fb5bba9d8c19b42a94bd80b5;p=xboard.git diff --git a/backend.c b/backend.c index 99c9fd1..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\ngui xboard %s\nprotover %d\n", VERSION, cps->protocolVersion); + sprintf(buf, "xboard\nprotover %d\n", cps->protocolVersion); SendToProgram(buf, cps); } else { SendToProgram("xboard\n", cps);