summaryrefslogtreecommitdiff
path: root/src/ChessArbiter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChessArbiter.cpp')
-rw-r--r--src/ChessArbiter.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ChessArbiter.cpp b/src/ChessArbiter.cpp
index aa1ac34..3c3a26a 100644
--- a/src/ChessArbiter.cpp
+++ b/src/ChessArbiter.cpp
@@ -429,10 +429,10 @@ bool ChessArbiter::IsCheckMate() {
std::string ChessArbiter::GetSAN() {
// Don't forget the plus and # sign on the SAN moves
- if(IsCheckMate()){
- return SAN+"#";
- } else if(IsCheck(fen.player)){
- return SAN+ "+";
+ if(IsCheck(fen.player)){
+ if(IsCheckMate())
+ return SAN+"#";
+ return SAN+'+';
}
return SAN;
}