From: VoyagerOne Date: Wed, 15 Feb 2017 05:20:37 +0000 (-0800) Subject: search(): Move nullValue variable into local scope X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=83fb4547f640c63c2dbbf0d5637bd8d1cf216a60;ds=sidebyside search(): Move nullValue variable into local scope No functional change Closes #1003 --- diff --git a/src/search.cpp b/src/search.cpp index 1101a41e..1572333b 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -564,7 +564,7 @@ namespace { Key posKey; Move ttMove, move, excludedMove, bestMove; Depth extension, newDepth; - Value bestValue, value, ttValue, eval, nullValue; + Value bestValue, value, ttValue, eval; bool ttHit, inCheck, givesCheck, singularExtensionNode, improving; bool captureOrPromotion, doFullDepthSearch, moveCountPruning; Piece moved_piece; @@ -768,8 +768,8 @@ namespace { Depth R = ((823 + 67 * depth / ONE_PLY) / 256 + std::min((eval - beta) / PawnValueMg, 3)) * ONE_PLY; pos.do_null_move(st); - nullValue = depth-R < ONE_PLY ? -qsearch(pos, ss+1, -beta, -beta+1) - : - search(pos, ss+1, -beta, -beta+1, depth-R, !cutNode, true); + Value nullValue = depth-R < ONE_PLY ? -qsearch(pos, ss+1, -beta, -beta+1) + : - search(pos, ss+1, -beta, -beta+1, depth-R, !cutNode, true); pos.undo_null_move(); if (nullValue >= beta)