Correctly handle handover of setup states
[stockfish] / src / thread.h
index 5feab00072be92c2505f635c0d0800c2ca935e8c..6a929a98af1cdc44bbd9d703f5dfb597f71cfb23 100644 (file)
@@ -145,8 +145,8 @@ public:
   bool available_slave_exists(Thread* master) const;
   void set_timer(int msec);
   void wait_for_search_finished();
-  void start_searching(const Position& pos, const Search::LimitsType& limits,
-                       const std::vector<Move>& searchMoves);
+  void start_searching(const Position&, const Search::LimitsType&,
+                       const std::vector<Move>&, Search::StateStackPtr&);
 
   template <bool Fake>
   Value split(Position& pos, Search::Stack* ss, Value alpha, Value beta, Value bestValue, Move* bestMove,