From: Fabian Fichter Date: Wed, 26 Feb 2020 15:20:37 +0000 (+0100) Subject: Fix compiler warnings X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=8d2d9d0a8853c2ebf0ccb3ce67d45b1a256bf09b;p=fairystockfish.git Fix compiler warnings --- diff --git a/src/parser.cpp b/src/parser.cpp index 50e192c..01d9051 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -170,7 +170,7 @@ Variant* VariantParser::parse(Variant* v) { { v->promotionPieceTypes = {}; char token; - size_t idx; + size_t idx = 0; std::stringstream ss(it_prom->second); while (ss >> token && ((idx = v->pieceToChar.find(toupper(token))) != std::string::npos)) v->promotionPieceTypes.insert(PieceType(idx)); @@ -263,7 +263,7 @@ Variant* VariantParser::parse(Variant* v) { { v->extinctionPieceTypes = {}; char token; - size_t idx; + size_t idx = 0; std::stringstream ss(it_ext->second); while (ss >> token && (idx = token == '*' ? size_t(ALL_PIECES) : v->pieceToChar.find(toupper(token))) != std::string::npos) v->extinctionPieceTypes.insert(PieceType(idx));