X-Git-Url: http://winboard.nl/cgi-bin?p=fairymax.git;a=blobdiff_plain;f=fairymax.c;h=91fe48d5f4199a04f9d714d33e96248cd783c63c;hp=931099a579ca46d54f77227b4e7828a93961712d;hb=8f1df62f9ff3091a9d2677b9e0417c50ca863ca2;hpb=5b64a22e62beb2c9d21d5567993eb0f74b1fa074 diff --git a/fairymax.c b/fairymax.c index 931099a..91fe48d 100644 --- a/fairymax.c +++ b/fairymax.c @@ -884,7 +884,7 @@ int main(int argc, char **argv) GT = (Side == WHITE ? piecetype : blacktype)[line[4]&31]; if(GT) PromPiece = (Side == WHITE ? 7 : 7+pm) - GT, GT |= 32 + Side; {char *c=line; K=c[0]-16*c[1]+799;L=c[2]-16*c[3]+799; } - if (m) + if (m & line[1] != '@') /* doesn't have move syntax */ printf("Error (unknown command): %s\n", command); else { int i=-1;