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;
}
/* Update currentMove and known move number limits */
newMove = newGame || moveNum > forwardMostMove;
- /* If we found takebacks during icsEngineAnalyze
+ /* If we found takebacks during icsEngineAnalyze
try send to engine */
if (!newGame && appData.icsEngineAnalyze && moveNum < forwardMostMove) {
takeback = forwardMostMove - moveNum;
ToUpper(cps->twoMachinesColor[0]) : ' '),
((double) curscore) / 100.0,
prefixHint ? lastHint : "",
- prefixHint ? " " : "", buf1);
+ prefixHint ? " " : "", programStats.movelist);
if (currentMove == forwardMostMove || gameMode == AnalyzeMode
|| gameMode == AnalyzeFile || appData.icsEngineAnalyze) {
cps->which, message);
}
/* if icsEngineAnalyze is active we block all
- whisper and kibitz output, because nobody want
- see this
+ whisper and kibitz output, because nobody want
+ see this
*/
if (appData.icsEngineAnalyze) {
if (strstr(message, "whisper") != NULL ||
- strstr(message, "kibitz") != NULL ||
+ strstr(message, "kibitz") != NULL ||
strstr(message, "tellics") != NULL) return;
HandleMachineMove(message, cps);
} else {
{
char buf[MSG_SIZ];
- if (gameMode == AnalyzeMode || gameMode == AnalyzeFile
+ if (gameMode == AnalyzeMode || gameMode == AnalyzeFile
|| appData.icsEngineAnalyze) {
sprintf(buf, "Analysis (%s)", first.tidy);
AnalysisPopUp(buf, text);