X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=54a7e705d510c31c346eb90df2ff6682f7666fad;hb=e5add5b323b40468985d5a04e21d510d1fcaa673;hp=77a156433e311b0f0e4a3b738935240896367229;hpb=5e30372d0d5f7d8976c3affc2c4537c6538e4c11;p=xboard.git diff --git a/backend.c b/backend.c index 77a1564..54a7e70 100644 --- a/backend.c +++ b/backend.c @@ -4368,7 +4368,8 @@ ParseBoard12(string) safeStrCpy(moveList[moveNum - 1], currentMoveString, sizeof(moveList[moveNum - 1])/sizeof(moveList[moveNum - 1][0])); strcat(moveList[moveNum - 1], "\n"); - if(gameInfo.holdingsWidth && !appData.disguise) // inherit info that ICS does not give from previous board + if(gameInfo.holdingsWidth && !appData.disguise && gameInfo.variant != VariantSuper + && gameInfo.variant != VariantGreat) // inherit info that ICS does not give from previous board for(k=0; k= 0; i--) for (j = BOARD_LEFT; j < BOARD_RGHT; p++) switch (*p) { + case '{': case '[': case '-': case ' ':