clockvector: remove old include
[c11tester.git] / clockvector.cc
index 3363f7f4622bdd3de10baffc7c058692cbb8ac95..7d947c63873cc41abc2b0cfb2cff85868ba6765d 100644 (file)
@@ -1,4 +1,3 @@
-#include <algorithm>
 #include <cstring>
 #include <stdlib.h>
 
@@ -44,6 +43,8 @@ void ClockVector::merge(const ClockVector *cv)
 
        if (cv->num_threads > num_threads) {
                clock = (modelclock_t *)snapshot_realloc(clock, cv->num_threads * sizeof(modelclock_t));
+               for (int i= num_threads; i < cv->num_threads; i++)
+                       clock[i] = 0;
                num_threads = cv->num_threads;
        }