From 950204bc4d419fc3b2a0842eccf1d253735e7839 Mon Sep 17 00:00:00 2001 From: Yukihiro Matsumoto Date: Wed, 29 Aug 2012 11:45:36 +0900 Subject: remove flags from irep --- src/state.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/state.c') 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; iirep_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]); -- cgit v1.2.3