summaryrefslogtreecommitdiffhomepage
path: root/src/state.c
diff options
context:
space:
mode:
authorYukihiro Matsumoto <[email protected]>2012-08-28 02:03:19 +0900
committerYukihiro Matsumoto <[email protected]>2012-08-28 02:03:19 +0900
commitac789ae61ca86607833fa7e63776e8c0274aa91a (patch)
treeeb17dd674d0374b711b974887add88e739456369 /src/state.c
parentfb8247ae4603ab0a4f26d7b663fc59f2041265eb (diff)
downloadmruby-ac789ae61ca86607833fa7e63776e8c0274aa91a.tar.gz
mruby-ac789ae61ca86607833fa7e63776e8c0274aa91a.zip
free symbol table from mrb_close()
Diffstat (limited to 'src/state.c')
-rw-r--r--src/state.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/state.c b/src/state.c
index fb2bebe92..28c495100 100644
--- a/src/state.c
+++ b/src/state.c
@@ -50,6 +50,8 @@ mrb_open()
return mrb;
}
+void mrb_free_symtbl(mrb_state *mrb);
+
void
mrb_close(mrb_state *mrb)
{
@@ -69,6 +71,7 @@ mrb_close(mrb_state *mrb)
mrb_free(mrb, mrb->irep[i]);
}
mrb_free(mrb, mrb->irep);
+ mrb_free_symtbl(mrb);
mrb_free(mrb, mrb);
}