From: Marco Costalba Date: Sun, 26 Oct 2014 07:14:36 +0000 (+0100) Subject: Fix an obscure gcc warning X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=5ab55827b84f1aef79478ec9b030330973036bda;ds=sidebyside Fix an obscure gcc warning warning: narrowing conversion from ‘int’ to ‘char’ inside { } is ill-formed in C++11 [-Wnarrowing] When pedantic meets esoteric! No functional change. --- diff --git a/src/uci.cpp b/src/uci.cpp index 819e02bc..cfd11217 100644 --- a/src/uci.cpp +++ b/src/uci.cpp @@ -241,7 +241,8 @@ string UCI::format_value(Value v, Value alpha, Value beta) { std::string UCI::format_square(Square s) { - char ch[] = { 'a' + file_of(s), '1' + rank_of(s), 0 }; // Zero-terminating + char ch[] = { char('a' + file_of(s)), + char('1' + rank_of(s)), 0 }; // Zero-terminating return ch; }