mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-21 17:46:26 +08:00
Fix an MSVC 2017 error and warnings.
Improved version by @mcostalba. No functional change.
This commit is contained in:
committed by
Stéphane Nicolet
parent
96362fe3df
commit
350dff4464
@@ -417,7 +417,8 @@ namespace {
|
|||||||
// Main king safety evaluation
|
// Main king safety evaluation
|
||||||
if (kingAttackersCount[Them] > 1 - pos.count<QUEEN>(Them))
|
if (kingAttackersCount[Them] > 1 - pos.count<QUEEN>(Them))
|
||||||
{
|
{
|
||||||
int kingDanger = unsafeChecks = 0;
|
int kingDanger = 0;
|
||||||
|
unsafeChecks = 0;
|
||||||
|
|
||||||
// Attacked squares defended at most once by our queen or king
|
// Attacked squares defended at most once by our queen or king
|
||||||
weak = attackedBy[Them][ALL_PIECES]
|
weak = attackedBy[Them][ALL_PIECES]
|
||||||
|
|||||||
@@ -23,6 +23,11 @@
|
|||||||
#undef _WIN32_WINNT
|
#undef _WIN32_WINNT
|
||||||
#define _WIN32_WINNT 0x0601 // Force to include needed API prototypes
|
#define _WIN32_WINNT 0x0601 // Force to include needed API prototypes
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef NOMINMAX
|
||||||
|
#define NOMINMAX
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
// The needed Windows API for processor groups could be missed from old Windows
|
// The needed Windows API for processor groups could be missed from old Windows
|
||||||
// versions, so instead of calling them directly (forcing the linker to resolve
|
// versions, so instead of calling them directly (forcing the linker to resolve
|
||||||
|
|||||||
Reference in New Issue
Block a user