if(schedule){
if (schedule_success) {
const sg_host_t *workstations = sg_host_list ();
- for (auto elm : computers) {
+ for (auto const& elm : computers) {
SD_task_t previous_task = nullptr;
- for (auto task : *elm.second) {
+ for (auto const& task : *elm.second) {
/* add dependency between the previous and the task to avoid parallel execution */
if(task){
if (previous_task && not SD_task_dependency_exists(previous_task, task))
}
} else {
XBT_WARN("The scheduling is ignored");
- for (auto elm : computers)
+ for (auto const& elm : computers)
delete elm.second;
xbt_dynar_free(&result);
result = nullptr;