X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmovegen.cpp;h=2972eeeed9e75f5856362f4095819e40731507dc;hb=3b857d1625c87ae3b87ea9e960b2c8d2d3284b9a;hp=b6bf6b24b83f7d578d8757f96e47171f31af140a;hpb=aa7121297de97ee0f449d7a265d91796ac3d8843;p=stockfish diff --git a/src/movegen.cpp b/src/movegen.cpp index b6bf6b24..2972eeee 100644 --- a/src/movegen.cpp +++ b/src/movegen.cpp @@ -1004,9 +1004,10 @@ namespace { int generate_piece_moves(PieceType piece, const Position &pos, MoveStack *mlist, Color side, Bitboard target) { + + const Piece_attacks_fn mem_fn = piece_attacks_fn[piece]; Square from, to; Bitboard b; - Piece_attacks_fn mem_fn = piece_attacks_fn[piece]; int n = 0; for (int i = 0; i < pos.piece_count(side, piece); i++) @@ -1095,5 +1096,4 @@ namespace { return n; } - }