X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=parser.c;h=d60b833cf997b6f87795147b16b94739dd3dca47;hb=b24ce05727f9719f669f300b7e7e5606aa83eed9;hp=c5b79fadfa5df904b410940769402d1ee13f1908;hpb=17d5e197ff197599a155a56cf2adaca266774a48;p=xboard.git diff --git a/parser.c b/parser.c index c5b79fa..d60b833 100644 --- a/parser.c +++ b/parser.c @@ -267,6 +267,7 @@ NextUnit (char **p) fromY = DROP_RANK; fromX = cl.pieceIn; currentMoveString[0] = piece; currentMoveString[1] = '@'; + currentMoveString[4] = NULLCHAR; return LegalityTest(boards[yyboardindex], PosFlags(yyboardindex)&~F_MANDATORY_CAPTURE, fromY, fromX, toY, toX, NULLCHAR); } if(type[1] == NOTHING && type[0] != NOTHING) { // there is a disambiguator