X-Git-Url: http://winboard.nl/cgi-bin?p=gnushogi.git;a=blobdiff_plain;f=gnushogi%2Frawdsp.c;h=0ca5c5a2c5ba68cad4c1d3220bb50d764be08854;hp=2c4d185244a67b91efec35ad55392185e5d8ca16;hb=e575a64304bf46ab7bcc29634a982dae82721af5;hpb=7f3af18fa68d730123d6c199ec2b8b28f487acec diff --git a/gnushogi/rawdsp.c b/gnushogi/rawdsp.c index 2c4d185..0ca5c5a 100644 --- a/gnushogi/rawdsp.c +++ b/gnushogi/rawdsp.c @@ -396,13 +396,12 @@ Raw_EditBoard(void) } sq = locn(r, c); - color[sq] = a; - board[sq] = no_piece; for (i = no_piece; i <= king; i++) { if ((s[0] == pxx[i]) || (s[0] == qxx[i])) { + color[sq] = a; if (s[3] == '+') board[sq] = promoted[i]; else @@ -412,9 +411,6 @@ Raw_EditBoard(void) break; } } - - if (found == 0) - color[sq] = neutral; } for (sq = 0; sq < NO_SQUARES; sq++)