X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fbook.cpp;h=1baafbbaabb618f87c2b425a09f3a844fcf3f182;hb=d8e56cbe54378c91fbbd9e6f6cee8ef5a27b02e9;hp=d5bab90b3f144cf167b3e8726905c938298c1fd9;hpb=30418a3cfcdcdd4195e8f87c656dd0106f8ff9e5;p=stockfish diff --git a/src/book.cpp b/src/book.cpp index d5bab90b..1baafbba 100644 --- a/src/book.cpp +++ b/src/book.cpp @@ -342,7 +342,7 @@ namespace { Book::Book() : size(0) { - for (int i = abs(system_time() % 10000); i > 0; i--) + for (int i = Time::current_time().msec() % 10000; i > 0; i--) RKiss.rand(); // Make random number generation less deterministic } @@ -383,7 +383,7 @@ bool Book::open(const char* fName) { return false; // Silently fail if the file is not found // Get the book size in number of entries, we are already at the end of file - size = tellg() / sizeof(BookEntry); + size = (size_t)tellg() / sizeof(BookEntry); if (!good()) {