mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
mruby-task: remove unnecessary ifdef guards
remove MRB_USE_TASK_SCHEDULER ifdef guards from task.h and task.c since the macro is always defined when compiling this gem Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -9,8 +9,6 @@
|
||||
|
||||
#include <mruby.h>
|
||||
|
||||
#ifdef MRB_USE_TASK_SCHEDULER
|
||||
|
||||
/*
|
||||
* Task status values (bit-mapped)
|
||||
*/
|
||||
@@ -98,11 +96,4 @@ void mrb_tick(mrb_state *mrb);
|
||||
mrb_value mrb_tasks_run(mrb_state *mrb);
|
||||
void mrb_task_mark_all(mrb_state *mrb);
|
||||
|
||||
/*
|
||||
* Task context status values
|
||||
* (MRB_TASK_CREATED and MRB_TASK_STOPPED are defined in mrb_fiber_state enum)
|
||||
*/
|
||||
|
||||
#endif /* MRB_USE_TASK_SCHEDULER */
|
||||
|
||||
#endif /* MRUBY_TASK_H */
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
*/
|
||||
|
||||
#include <mruby.h>
|
||||
|
||||
#ifdef MRB_USE_TASK_SCHEDULER
|
||||
|
||||
#include <mruby/array.h>
|
||||
#include <mruby/class.h>
|
||||
#include <mruby/data.h>
|
||||
@@ -1544,18 +1541,3 @@ mrb_mruby_task_gem_final(mrb_state *mrb)
|
||||
|
||||
mrb_task_hal_final(mrb);
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
/* Task scheduler not enabled - provide stub */
|
||||
void
|
||||
mrb_mruby_task_gem_init(mrb_state *mrb)
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
mrb_mruby_task_gem_final(mrb_state *mrb)
|
||||
{
|
||||
}
|
||||
|
||||
#endif /* MRB_USE_TASK_SCHEDULER */
|
||||
|
||||
Reference in New Issue
Block a user