From: Marco Costalba Date: Thu, 23 Oct 2008 07:01:36 +0000 (+0100) Subject: Fix another template conversion bug in movegen X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=5e768e4b0a9f05234613f65cb6fc5f7f3303a5a5;hp=2d867109d94a8aaabe3771525e7ee568865069f8 Fix another template conversion bug in movegen Hopefully the last one. Signed-off-by: Marco Costalba --- diff --git a/src/movegen.cpp b/src/movegen.cpp index b8440756..95a73737 100644 --- a/src/movegen.cpp +++ b/src/movegen.cpp @@ -62,16 +62,16 @@ namespace { } // Template generate_pawn_blocking_evasions() with specializations - template + template MoveStack* do_generate_pawn_blocking_evasions(const Position& pos, Bitboard not_pinned, Bitboard blockSquares, MoveStack* mlist); template inline MoveStack* generate_pawn_blocking_evasions(const Position& p, Bitboard np, Bitboard bs, MoveStack* m) { - return do_generate_pawn_blocking_evasions(p, np, bs, m); + return do_generate_pawn_blocking_evasions(p, np, bs, m); } template<> inline MoveStack* generate_pawn_blocking_evasions(const Position& p, Bitboard np, Bitboard bs, MoveStack* m) { - return do_generate_pawn_blocking_evasions(p, np, bs, m); + return do_generate_pawn_blocking_evasions(p, np, bs, m); } // Template generate_pawn_checks() with specializations @@ -855,7 +855,7 @@ namespace { } - template + template MoveStack* do_generate_pawn_blocking_evasions(const Position& pos, Bitboard not_pinned, Bitboard blockSquares, MoveStack* mlist) { // Find non-pinned pawns