X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0213e3927d6ac21f3089d8a2d60f3603c8cbac43..d3f512f7aa1edd465ed2a1e8c986f679eebc5e14:/examples/simdag/goal/goal_test.c diff --git a/examples/simdag/goal/goal_test.c b/examples/simdag/goal/goal_test.c index e35e30ef22..6712df45e9 100644 --- a/examples/simdag/goal/goal_test.c +++ b/examples/simdag/goal/goal_test.c @@ -62,7 +62,7 @@ int main(int argc, char **argv) { } ws_list = SD_workstation_get_list(); - reclaimed = xbt_dynar_new(sizeof(bcast_task_t),NULL); + reclaimed = xbt_dynar_new(sizeof(bcast_task_t),xbt_free_ref); xbt_dynar_t done = NULL; send_one(0,262144); do { @@ -89,7 +89,10 @@ int main(int argc, char **argv) { } done=SD_simulate(-1); } while(xbt_dynar_length(done) > 0); + xbt_dynar_free(&done); + xbt_dynar_free(&reclaimed); SD_exit(); + XBT_INFO("Done. Bailing out"); return 0; }