]> git.sesse.net Git - stockfish/blobdiff - src/bitboard.h
Simplify attacks_bb()
[stockfish] / src / bitboard.h
index 59b30a7f009204bb06b9b258a050797d96a362c0..cc039397e3330728022f22c2905891a20849a343 100644 (file)
@@ -216,8 +216,7 @@ FORCE_INLINE unsigned magic_index(Square s, Bitboard occ) {
 
 template<PieceType Pt>
 inline Bitboard attacks_bb(Square s, Bitboard occ) {
-  Bitboard** const Attacks = Pt == ROOK ? RAttacks : BAttacks;
-  return Attacks[s][magic_index<Pt>(s, occ)];
+  return (Pt == ROOK ? RAttacks : BAttacks)[s][magic_index<Pt>(s, occ)];
 }