From: Marco Costalba Date: Sun, 17 Jan 2010 12:54:52 +0000 (+0100) Subject: Fix silly MSVC warning X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;ds=inline;h=1062459029ff2ae5a717106a8634c8a1ffc15671;hp=b5d38ad1e5cc7ad4c350b3ef4d1db5241bad8b93;p=stockfish Fix silly MSVC warning MSVC raises an "use of partially uninitialized variable" for futilityValue and staticValue but this is not rue becasue when !isCheck variables are never used, anyhow silence the warning. No functional change. Signed-off-by: Marco Costalba --- diff --git a/src/search.cpp b/src/search.cpp index ac90531f..c7d8d792 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1328,11 +1328,11 @@ namespace { const TTEntry* tte; Move ttMove, move; Depth ext, newDepth; - Value staticValue, nullValue, value, futilityValue, futilityValueScaled; + Value bestValue, staticValue, nullValue, value, futilityValue, futilityValueScaled; bool isCheck, useFutilityPruning, singleEvasion, moveIsCheck, captureOrPromotion, dangerous; bool mateThreat = false; int moveCount = 0; - Value bestValue = -VALUE_INFINITE; + futilityValue = staticValue = bestValue = -VALUE_INFINITE; if (depth < OnePly) return qsearch(pos, ss, beta-1, beta, Depth(0), ply, threadID);