- /* let's launch the simulation! */
- SD_task_schedule(taskInit, 1, SD_workstation_get_list(), &no_cost,
- &no_cost, -1.0);
- SD_task_schedule(taskA, 1, &workstation[0], &no_cost,
- &communication_amount1, -1.0);
- SD_task_schedule(taskD, 1, &workstation[0], &no_cost,
- &communication_amount1, -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);