SD_task_dependency_add(NULL, NULL, taskInit, taskB);
SD_task_dependency_add(NULL, NULL, taskC, taskD);
- const sg_host_t *hosts = sg_host_list();
-
- SD_task_schedule(taskInit, 1, sg_host_list(), &no_cost, &no_cost, -1.0);
+ sg_host_t *hosts = sg_host_list();
+ SD_task_schedule(taskInit, 1, hosts, &no_cost, &no_cost, -1.0);
SD_task_schedule(taskA, 1, &hosts[0], &no_cost, &communication_amount1, -1.0);
SD_task_schedule(taskD, 1, &hosts[0], &no_cost, &communication_amount1, -1.0);
+ xbt_free(hosts);
/* let's launch the simulation! */
SD_simulate(-1.);