diff options
| author | furunkel <[email protected]> | 2015-10-19 22:43:09 +0200 |
|---|---|---|
| committer | furunkel <[email protected]> | 2015-10-19 22:43:09 +0200 |
| commit | 2f8b0f66bcce744a5cf6320237087d29313c9855 (patch) | |
| tree | 4249459fe31e4c41105da4dfb934e4a44b8b2fe8 /src | |
| parent | 5c093ed22b1a5200d50b221832d5d04f6d38c21b (diff) | |
| download | mruby-2f8b0f66bcce744a5cf6320237087d29313c9855.tar.gz mruby-2f8b0f66bcce744a5cf6320237087d29313c9855.zip | |
Move MRB_GC_ARENA_SIZE to gc.h and fix compiler warnings
Diffstat (limited to 'src')
| -rw-r--r-- | src/gc.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -260,7 +260,7 @@ mrb_free(mrb_state *mrb, void *p) } MRB_API mrb_bool -mrb_object_dead_p(mrb_state *mrb, struct RObject *object) { +mrb_object_dead_p(mrb_state *mrb, struct RBasic *object) { return is_dead(&mrb->gc, object); } @@ -394,7 +394,7 @@ gc_protect(mrb_state *mrb, mrb_gc *gc, struct RBasic *p) if (gc->arena_idx >= MRB_GC_ARENA_SIZE) { /* arena overflow error */ gc->arena_idx = MRB_GC_ARENA_SIZE - 4; /* force room in arena */ - mrb_raise(gc, E_RUNTIME_ERROR, "arena overflow error"); + mrb_raise(mrb, E_RUNTIME_ERROR, "arena overflow error"); } #else if (gc->arena_idx >= gc->arena_capa) { |
