summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/gc.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/gc.c b/src/gc.c
index 8793a3739..b7c31223f 100644
--- a/src/gc.c
+++ b/src/gc.c
@@ -1121,10 +1121,7 @@ gc_generational_mode_set(mrb_state *mrb, mrb_value self)
if (mrb->is_generational_gc_mode != enable)
change_gen_gc_mode(mrb, enable);
- if (enable)
- return mrb_true_value();
- else
- return mrb_false_value();
+ return mrb_true_or_false_value(enable);
}
#ifdef GC_TEST