]> git.sesse.net Git - stockfish/blobdiff - src/position.cpp
Introduce piece_moved() to simplify common code
[stockfish] / src / position.cpp
index d5a2822297bea80e2c315228b718e4610e940366..085b9a3b1312771512a0b8615678d27283e4c983 100644 (file)
@@ -641,7 +641,7 @@ bool Position::move_gives_check(Move m, const CheckInfo& ci) const {
 
   assert(is_ok(m));
   assert(ci.dcCandidates == discovered_check_candidates());
-  assert(color_of(piece_on(from_sq(m))) == side_to_move());
+  assert(color_of(piece_moved(m)) == side_to_move());
 
   Square from = from_sq(m);
   Square to = to_sq(m);