X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=b288d6bd5bd9b7c03cb14d2796130117b33f9acf;hb=5297eb5a91178cf9a403da89709a4661efde0210;hp=5c37e3efccac380dd8212b01c93d7b5806432a92;hpb=94a0acbcf696ce1aee4fb48537819c6c24d16c88;p=xboard.git diff --git a/backend.c b/backend.c index 5c37e3e..b288d6b 100644 --- a/backend.c +++ b/backend.c @@ -14877,7 +14877,9 @@ MachineWhiteEvent () safeStrCpy(bookMove, "move ", sizeof(bookMove)/sizeof(bookMove[0])); strcat(bookMove, bookHit); - HandleMachineMove(bookMove, &first); + savedMessage = bookMove; // args for deferred call + savedState = &first; + ScheduleDelayedEvent(DeferredBookMove, 1); } } @@ -14952,7 +14954,9 @@ MachineBlackEvent () safeStrCpy(bookMove, "move ", sizeof(bookMove)/sizeof(bookMove[0])); strcat(bookMove, bookHit); - HandleMachineMove(bookMove, &first); + savedMessage = bookMove; // args for deferred call + savedState = &first; + ScheduleDelayedEvent(DeferredBookMove, 1); } }