mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #6167 from dearblue/obj_free
Change the `end` parameter of `obj_free()` to a boolean type
This commit is contained in:
@@ -345,7 +345,7 @@ mrb_gc_init(mrb_state *mrb, mrb_gc *gc)
|
||||
#endif
|
||||
}
|
||||
|
||||
static void obj_free(mrb_state *mrb, struct RBasic *obj, int end);
|
||||
static void obj_free(mrb_state *mrb, struct RBasic *obj, mrb_bool end);
|
||||
|
||||
static void
|
||||
free_heap(mrb_state *mrb, mrb_gc *gc)
|
||||
@@ -704,7 +704,7 @@ mrb_gc_mark(mrb_state *mrb, struct RBasic *obj)
|
||||
}
|
||||
|
||||
static void
|
||||
obj_free(mrb_state *mrb, struct RBasic *obj, int end)
|
||||
obj_free(mrb_state *mrb, struct RBasic *obj, mrb_bool end)
|
||||
{
|
||||
DEBUG(fprintf(stderr, "obj_free(%p,tt=%d)\n",obj,obj->tt));
|
||||
switch (obj->tt) {
|
||||
|
||||
Reference in New Issue
Block a user