Samuel Thibault 7 anni fa
parent
commit
d506bc7d08
1 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  1. 6 0
      src/core/dependencies/cg.c

+ 6 - 0
src/core/dependencies/cg.c

@@ -55,7 +55,13 @@ void _starpu_cg_list_deinit(struct _starpu_cg_list *list)
 		 * if there is no more reference. */
 		unsigned ntags = STARPU_ATOMIC_ADD(&cg->ntags, -1);
 		if (ntags == 0)
+		{
+#ifdef STARPU_DEBUG
+			free(list->succ[id]->deps);
+			free(list->succ[id]->done);
+#endif
 			free(list->succ[id]);
+		}
 	}
 
 #ifdef STARPU_DYNAMIC_DEPS_SIZE