X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=4d4b6fa60b73b5fe0ce41ec41c0872452f66ebd6;hb=3fb931964b7214f293750b842495eff5774cfa8b;hp=ca3e342c89807ee7a89750aeef68c9ff008f2ac3;hpb=0c082fce711802c67feae5dd1ddadad022a48147;p=xboard.git diff --git a/backend.c b/backend.c index ca3e342..4d4b6fa 100644 --- a/backend.c +++ b/backend.c @@ -3863,6 +3863,7 @@ read_from_ics(isr, closure, data, count, error) strncmp(why, "Continuing ", 11) == 0) { gs_gamenum = gamenum; safeStrCpy(gs_kind, strchr(why, ' ') + 1,sizeof(gs_kind)/sizeof(gs_kind[0])); + if(ics_gamenum == -1) // [HGM] only if we are not already involved in a game (because gin=1 sends us such messages) VariantSwitch(boards[currentMove], StringToVariant(gs_kind)); // [HGM] variantswitch: even before we get first board #if ZIPPY if (appData.zippyPlay) {