diff options
| author | KOBAYASHI Shuji <[email protected]> | 2020-11-29 19:01:48 +0900 |
|---|---|---|
| committer | KOBAYASHI Shuji <[email protected]> | 2020-11-29 19:01:48 +0900 |
| commit | 82f3e4d31b49d3366698dc62f5b78fae425c3121 (patch) | |
| tree | 17fd3ecc55d81ba1364bcc9d4dcd84c037be5bbb /src/gc.c | |
| parent | d4439479cfe664fe4132ba26bc715ec1d94873c4 (diff) | |
| download | mruby-82f3e4d31b49d3366698dc62f5b78fae425c3121.tar.gz mruby-82f3e4d31b49d3366698dc62f5b78fae425c3121.zip | |
Use `MRB_SYM` in `src/gc.c`
Diffstat (limited to 'src/gc.c')
| -rw-r--r-- | src/gc.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -467,7 +467,7 @@ mrb_gc_protect(mrb_state *mrb, mrb_value obj) gc_protect(mrb, &mrb->gc, mrb_basic_ptr(obj)); } -#define GC_ROOT_NAME "_gc_root_" +#define GC_ROOT_SYM MRB_SYM(_gc_root_) /* mrb_gc_register() keeps the object from GC. @@ -484,7 +484,7 @@ mrb_gc_register(mrb_state *mrb, mrb_value obj) mrb_value table; if (mrb_immediate_p(obj)) return; - root = mrb_intern_lit(mrb, GC_ROOT_NAME); + root = GC_ROOT_SYM; table = mrb_gv_get(mrb, root); if (mrb_nil_p(table) || !mrb_array_p(table)) { table = mrb_ary_new(mrb); @@ -503,7 +503,7 @@ mrb_gc_unregister(mrb_state *mrb, mrb_value obj) mrb_int i; if (mrb_immediate_p(obj)) return; - root = mrb_intern_lit(mrb, GC_ROOT_NAME); + root = GC_ROOT_SYM; table = mrb_gv_get(mrb, root); if (mrb_nil_p(table)) return; if (!mrb_array_p(table)) { |
