diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-07-14 06:00:27 -0700 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-07-14 06:00:27 -0700 |
| commit | 56a3952b66d908c707961882caab4a1c96e5c401 (patch) | |
| tree | 272e2da63f3292b15b22a16bf92ecb1911c5bd00 /src | |
| parent | 8e6ca38416ad9569af5bd6018edfc71462b6c21c (diff) | |
| parent | 16031af1e77f41e42291936052ceaa8f6840fba2 (diff) | |
| download | mruby-56a3952b66d908c707961882caab4a1c96e5c401.tar.gz mruby-56a3952b66d908c707961882caab4a1c96e5c401.zip | |
Merge pull request #1379 from suzukaze/refactor-gc.c
Replace 0 with NULL because set NULL in sturct pointer.
Diffstat (limited to 'src')
| -rw-r--r-- | src/gc.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -312,8 +312,8 @@ add_heap(mrb_state *mrb) void mrb_init_heap(mrb_state *mrb) { - mrb->heaps = 0; - mrb->free_heaps = 0; + mrb->heaps = NULL; + mrb->free_heaps = NULL; add_heap(mrb); mrb->gc_interval_ratio = DEFAULT_GC_INTERVAL_RATIO; mrb->gc_step_ratio = DEFAULT_GC_STEP_RATIO; @@ -588,7 +588,7 @@ obj_free(mrb_state *mrb, struct RBasic *obj) if (e->cioff < 0) { mrb_free(mrb, e->stack); - e->stack = 0; + e->stack = NULL; } } break; @@ -643,8 +643,8 @@ root_scan_phase(mrb_state *mrb) size_t i, e, j; if (!is_minor_gc(mrb)) { - mrb->gray_list = 0; - mrb->variable_gray_list = 0; + mrb->gray_list = NULL; + mrb->variable_gray_list = NULL; } mrb_gc_mark_gv(mrb); @@ -778,7 +778,7 @@ final_marking_phase(mrb_state *mrb) } gc_assert(mrb->gray_list == NULL); mrb->gray_list = mrb->variable_gray_list; - mrb->variable_gray_list = 0; + mrb->variable_gray_list = NULL; while (mrb->gray_list) { if (is_gray(mrb->gray_list)) gc_mark_children(mrb, mrb->gray_list); |
