X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.cpp;h=7490953dbe3dd16a2034303bde978fe00ad4c10d;hp=1e01dc1f7298f5ece888713fb3edcdf3fd215910;hb=53ccba8457231677897f531ff283136edc550cf2;hpb=7ac6e3b8506f54ddb8fb6560fbf238242627a141 diff --git a/src/position.cpp b/src/position.cpp index 1e01dc1f..7490953d 100644 --- a/src/position.cpp +++ b/src/position.cpp @@ -1724,8 +1724,7 @@ template bool Position::is_draw() const; bool Position::is_mate() const { - MoveStack moves[MAX_MOVES]; - return in_check() && generate(*this, moves) == moves; + return in_check() && !MoveList(*this).size(); }