- last_scheduled_task =
- sg_host_get_last_scheduled_task(selected_workstation);
- if (last_scheduled_task &&
- (SD_task_get_state(last_scheduled_task) != SD_DONE) &&
- (SD_task_get_state(last_scheduled_task) != SD_FAILED) &&
- !SD_task_dependency_exists(
- sg_host_get_last_scheduled_task(selected_workstation),
- selected_task))
- SD_task_dependency_add("resource", NULL,
- last_scheduled_task, selected_task);
-
- sg_host_set_last_scheduled_task(selected_workstation, selected_task);
-
- sg_host_set_available_at(selected_workstation, min_finish_time);
+ last_scheduled_task = sg_host_get_last_scheduled_task(selected_host);
+ if (last_scheduled_task && (SD_task_get_state(last_scheduled_task) != SD_DONE) &&
+ (SD_task_get_state(last_scheduled_task) != SD_FAILED) &&
+ !SD_task_dependency_exists(sg_host_get_last_scheduled_task(selected_host), selected_task))
+ SD_task_dependency_add("resource", NULL, last_scheduled_task, selected_task);
+
+ sg_host_set_last_scheduled_task(selected_host, selected_task);
+ sg_host_set_available_at(selected_host, min_finish_time);