]> git.sesse.net Git - stockfish/blobdiff - src/tt.cpp
Fix compile under Ubuntu 64bit
[stockfish] / src / tt.cpp
index d7037a300f9aea657ac3d1ca69dc756a68abe822..97ca23dc43a6ab3c926520f0194235533815c68f 100644 (file)
@@ -24,6 +24,7 @@
 
 #include <cassert>
 #include <cmath>
+#include <cstring>
 
 #include "tt.h"
 
@@ -144,9 +145,8 @@ const TTEntry* TranspositionTable::retrieve(const Position &pos) const {
 
   TTEntry *tte = first_entry(pos);
 
-  for (int i = 0; i < 4; i++)
+  for (int i = 0; i < 4; i++, tte++)
   {
-      tte += i;
       if (tte->key() == pos.get_key())
           return tte;
   }