X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.h;h=abf7221d8a33bbbe9f22a66db31e4995932d0c3c;hp=4f98cc762fb041a0dac265a81cc9b1336b401150;hb=bb3427ca85bdb20b4c8af12b63f635d03c5e9146;hpb=6809b57cfc47321826f01253241afef8b4380612 diff --git a/src/search.h b/src/search.h index 4f98cc76..abf7221d 100644 --- a/src/search.h +++ b/src/search.h @@ -54,6 +54,7 @@ namespace Search { struct LimitsType { + LimitsType() { memset(this, 0, sizeof(LimitsType)); } bool useTimeManagement() const { return !(maxTime | maxDepth | maxNodes | infinite); } int time, increment, movesToGo, maxTime, maxDepth, maxNodes, infinite, ponder; @@ -66,7 +67,7 @@ struct SignalsType { extern volatile SignalsType Signals; extern LimitsType Limits; extern std::vector RootMoves; -extern Position* RootPosition; +extern Position RootPosition; extern void init(); extern int64_t perft(Position& pos, Depth depth);