diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-08-29 11:45:36 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-08-29 11:45:36 +0900 |
| commit | 950204bc4d419fc3b2a0842eccf1d253735e7839 (patch) | |
| tree | 61850a6bfabfaf237200054918f35d64a5a1bbb5 /src/state.c | |
| parent | 4848c1f0c76872d78b1c86066e5da3c71f759630 (diff) | |
| download | mruby-950204bc4d419fc3b2a0842eccf1d253735e7839.tar.gz mruby-950204bc4d419fc3b2a0842eccf1d253735e7839.zip | |
remove flags from irep
Diffstat (limited to 'src/state.c')
| -rw-r--r-- | src/state.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/state.c b/src/state.c index d17181eb8..57f052569 100644 --- a/src/state.c +++ b/src/state.c @@ -63,10 +63,7 @@ mrb_close(mrb_state *mrb) mrb_free(mrb, mrb->stbase); mrb_free(mrb, mrb->cibase); for (i=0; i<mrb->irep_len; i++) { - if (mrb->irep[i]->flags & MRB_IREP_NOFREE) continue; - if ((mrb->irep[i]->flags & MRB_ISEQ_NOFREE) == 0) { - mrb_free(mrb, mrb->irep[i]->iseq); - } + mrb_free(mrb, mrb->irep[i]->iseq); mrb_free(mrb, mrb->irep[i]->pool); mrb_free(mrb, mrb->irep[i]->syms); mrb_free(mrb, mrb->irep[i]); |
