X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=moves.c;fp=moves.c;h=bd516de404f8506cff35ceaf6d547810ee3de331;hb=7f227f88b2bce72c816256fb83a4971b47c861a2;hp=0b6b9b44c87376841c67cbaa6702b2f376f636f0;hpb=636545bf1dd3469ad645b9b4f656df9086601aa9;p=xboard.git diff --git a/moves.c b/moves.c index 0b6b9b4..bd516de 100644 --- a/moves.c +++ b/moves.c @@ -256,7 +256,7 @@ LoadPieceDesc (char *s) if(pieceToChar[piece] != '+') { ok = FALSE; continue; } // promoted form does not exist } ASSIGN(pieceDesc[piece], p); - if(piece < BlackPawn && (pieceToChar[WHITE_TO_BLACK piece] == pieceToChar[piece] || promoted)) { + if(piece < BlackPawn && (pieceToChar[WHITE_TO_BLACK piece] == pieceToChar[piece] + 32 || promoted)) { ASSIGN(pieceDesc[WHITE_TO_BLACK piece], p); } pieceDefs = TRUE;