X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fbitboard.cpp;h=39da197646e50e13824c6613773ad3f46a6cdedd;hp=756f049987db38e7dbad37e52831f055d1a7589d;hb=7b4f5c8f72435cf6b9862ecd445aaf4627cc4f59;hpb=b2fadf32aa57012f2140bc32d5f2433efae3e730 diff --git a/src/bitboard.cpp b/src/bitboard.cpp index 756f0499..39da1976 100644 --- a/src/bitboard.cpp +++ b/src/bitboard.cpp @@ -83,7 +83,7 @@ namespace { /// lsb()/msb() finds the least/most significant bit in a nonzero bitboard. /// pop_lsb() finds and clears the least significant bit in a nonzero bitboard. -#if !defined(USE_BSFQ) +#ifndef USE_BSFQ Square lsb(Bitboard b) { return BSFTable[bsf_index(b)]; } @@ -122,7 +122,7 @@ Square msb(Bitboard b) { return (Square)(result + MS1BTable[b32]); } -#endif // !defined(USE_BSFQ) +#endif // ifndef USE_BSFQ /// Bitboards::print() prints a bitboard in an easily readable format to the @@ -318,7 +318,7 @@ namespace { do magics[s] = pick_random(rk, booster); while (popcount((magics[s] * masks[s]) >> 56) < 6); - memset(attacks[s], 0, size * sizeof(Bitboard)); + std::memset(attacks[s], 0, size * sizeof(Bitboard)); // A good magic must map every possible occupancy to an index that // looks up the correct sliding attack in the attacks[s] database.