From 7f84154d30b255e62485510a5228dc50d3ba8366 Mon Sep 17 00:00:00 2001 From: Arthur Bols Date: Wed, 21 Dec 2022 17:26:56 +0100 Subject: [PATCH] [Board] Add check for Optional --- Board.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Board.cpp b/Board.cpp index 59d2173..b555725 100644 --- a/Board.cpp +++ b/Board.cpp @@ -51,6 +51,8 @@ CastlingRights Board::castlingRights() const { } void Board::setEnPassantSquare(const Square::Optional &square) { + if (!square.has_value()) + return; mEPS = square->index(); }