X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=8f796e7717ca6dc33fc18fa2004381b9865a1a1e;hb=ef62f9528016f12b917f859f7021311445172458;hp=2db140521d9d753e693aa996ba41d2dfa73930e0;hpb=69ce008d53a3c2fe16f7522b2c2dc7957fb5ea13;p=xboard.git diff --git a/backend.c b/backend.c index 2db1405..8f796e7 100644 --- a/backend.c +++ b/backend.c @@ -4813,7 +4813,7 @@ ParseBoard12 (char *string) default: break; case MT_CHECK: - if(gameInfo.variant != VariantShogi) + if(!IS_SHOGI(gameInfo.variant)) strcat(parseList[moveNum - 1], "+"); break; case MT_CHECKMATE: @@ -9705,7 +9705,7 @@ ParseGameHistory (char *game) default: break; case MT_CHECK: - if(gameInfo.variant != VariantShogi) + if(!IS_SHOGI(gameInfo.variant)) strcat(parseList[boardIndex - 1], "+"); break; case MT_CHECKMATE: @@ -10147,7 +10147,7 @@ MakeMove (int fromX, int fromY, int toX, int toY, int promoChar) default: break; case MT_CHECK: - if(gameInfo.variant != VariantShogi) + if(!IS_SHOGI(gameInfo.variant)) strcat(parseList[forwardMostMove - 1], "+"); break; case MT_CHECKMATE: