From 6279ac519de35de8ca7cbb8f68379a1d6993fa4e Mon Sep 17 00:00:00 2001 From: Calcitem Date: Sat, 14 Aug 2021 11:28:05 +0800 Subject: [PATCH] Fix CID 338442: Unchecked return value (CHECKED_RETURN) check_return: Calling check_if_game_is_over without checking return value (as is done elsewhere 4 out of 5 times). --- src/position.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/position.cpp b/src/position.cpp index 75368e68..14d0b709 100644 --- a/src/position.cpp +++ b/src/position.cpp @@ -860,7 +860,9 @@ bool Position::remove_piece(Square s, bool updateRecord) change_side_to_move(); check: - check_if_game_is_over(); + if (check_if_game_is_over()) { + return true; + } return true; }