X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=engineoutput.c;h=157cabf9a163f8763d11d444417061bf187c9e4f;hb=5b68c50d7d2afec203e0b8dec0971f7de3b65b61;hp=94f2a8791ba6596d328fcc6627a11f3c1c0734a3;hpb=fb7eb56b7f69038426c5276f77e04ad1b0f8fcb7;p=xboard.git diff --git a/engineoutput.c b/engineoutput.c index 94f2a87..157cabf 100644 --- a/engineoutput.c +++ b/engineoutput.c @@ -238,7 +238,7 @@ SetProgramStats (FrontEndProgramStats * stats) // now directly called by back-en } } - if(ParseOneMove(ed.pv, currentMove, &moveType, &ff, &rf, &ft, &rt, &pc)) + if(ed.pv && ed.pv[0] && ParseOneMove(ed.pv, currentMove, &moveType, &ff, &rf, &ft, &rt, &pc)) ed.moveKey = (ff<<24 | rf << 16 | ft << 8 | rt) ^ pc*87161; else ed.moveKey = ed.nodes; // kludge to get unique key unlikely to match any move