From ac91fed53768a713b1de0577340084e59afb4d6d Mon Sep 17 00:00:00 2001 From: mrb0nk500 Date: Fri, 3 Feb 2023 17:28:36 -0400 Subject: TMainTask: Make use of `SET_OR_CLEAR_CHILD_FLAGS` in `run_task()` --- src/pso/TMainTask.cpp | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'src') diff --git a/src/pso/TMainTask.cpp b/src/pso/TMainTask.cpp index c0a6f88..f255203 100644 --- a/src/pso/TMainTask.cpp +++ b/src/pso/TMainTask.cpp @@ -6,18 +6,7 @@ u32 main_task_flags; u32 old_main_task_flags; void TMainTask::run_task() { - if (main_task_flags != old_main_task_flags) { - TMainTask *child; - u32 bit = 1; - FOREACH_NODE_NODECL_MULTI_ITER(TMainTask, main_task.down, child, bit <<= 1) { - if (main_task_flags & bit) { - child->set_flag_3(); - } else { - child->clear_flag_3(); - } - } - old_main_task_flags = main_task_flags; - } + SET_OR_CLEAR_CHILD_FLAGS(main_task_flags, old_main_task_flags, 3); some_main_task_flag = 0; set_task_flags(1); run_tasks(); -- cgit v1.2.3-13-gbd6f