]> git.sesse.net Git - stockfish/blobdiff - src/book.cpp
Fix an issue when adding a book during the game
[stockfish] / src / book.cpp
index cc433a90abe47580b25b074fa01d65fa22a6f0cc..40b647cfe44a8ad27e1dc33965f0867d6377d531 100644 (file)
@@ -378,7 +378,10 @@ bool Book::open(const char* fName) {
   ifstream::open(fName, ifstream::in | ifstream::binary | ios::ate);
 
   if (!is_open())
+  {
+      clear();
       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 = (size_t)tellg() / sizeof(BookEntry);