Commit Diff


commit - 8ba07de51324c4fc730d43cccfba5cc28f103c8e
commit + 9a8528389a07fd496d95214e3203188c978df69c
blob - 29d7dfc387e4d9a2e9350c47fae8520d70f3e617
blob + cc1c3308d501cad03c0d41b6d6956956599bcff6
--- rover.c
+++ rover.c
@@ -96,6 +96,7 @@ mark_none(marks_t *marks)
     for (i = 0; i < marks->bulk && marks->nentries; i++)
         if (marks->entries[i]) {
             free(marks->entries[i]);
+            marks->entries[i] = NULL;
             marks->nentries--;
         }
     if (marks->bulk > BULK_THRESH) {