mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #6390 from dearblue/mrb_gc_free_gv
This commit is contained in:
+1
-1
@@ -185,9 +185,9 @@ mrb_close(mrb_state *mrb)
|
||||
mrb_protect_atexit(mrb);
|
||||
|
||||
/* free */
|
||||
mrb_gc_free_gv(mrb);
|
||||
mrb_gc_destroy(mrb, &mrb->gc);
|
||||
mrb_free_context(mrb, mrb->root_c);
|
||||
mrb_gc_free_gv(mrb);
|
||||
mrb_free_symtbl(mrb);
|
||||
mrb_free(mrb, mrb);
|
||||
}
|
||||
|
||||
+3
-1
@@ -251,8 +251,10 @@ mrb_gc_mark_gv(mrb_state *mrb)
|
||||
void
|
||||
mrb_gc_free_gv(mrb_state *mrb)
|
||||
{
|
||||
if (mrb->globals)
|
||||
if (mrb->globals) {
|
||||
iv_free(mrb, mrb->globals);
|
||||
mrb->globals = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
size_t
|
||||
|
||||
Reference in New Issue
Block a user