From: Sebastian Buchwald Date: Tue, 27 Dec 2022 12:33:26 +0000 (+0100) Subject: Fix comparison with uninitialized variable X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=f09b391ceb5ea282538b721b069db67e3b6e098f;hp=f09b391ceb5ea282538b721b069db67e3b6e098f;p=stockfish Fix comparison with uninitialized variable In both modified methods, the variable 'result' is checked to detect whether the probe operation failed. However, the variable is not initialized on all paths, so the check might test an uninitialized value. A test position (with TB) is given by: position fen 3K1k2/R7/8/8/8/8/8/R6Q w - - 0 1 moves a1b1 f8g8 b1a1 g8f8 a1b1 f8g8 b1a1 This is now fixed by always initializing the variable. closes https://github.com/official-stockfish/Stockfish/pull/4309 No functional change ---