X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=moves.c;h=08de082b31630d0b7f7e8eb4e61afabd6a2ac6fd;hb=2087ac0f61e84f7f71cbea5a0a3325374f9e76ee;hp=ca2625c8c85fbbd25c30421df7545e472b31ab95;hpb=635daf56748af66bf3185d85fb83b12280ef6c83;p=xboard.git diff --git a/moves.c b/moves.c index ca2625c..08de082 100644 --- a/moves.c +++ b/moves.c @@ -241,6 +241,7 @@ LoadPieceDesc (char *s) char *r, *p, *q = s; int ok = TRUE, promoted, c; while(q && *s) { +printf("pstring = %s\n", s); p = s; q = strchr(s, ';'); if(q) *q = 0, s = q+1; @@ -261,6 +262,7 @@ LoadPieceDesc (char *s) ASSIGN(pieceDesc[WHITE_TO_BLACK piece], p); } pieceDefs = TRUE; + if(q) *q = ';'; } return ok; }