diff options
| author | Cremno <[email protected]> | 2013-09-03 21:21:49 +0200 |
|---|---|---|
| committer | Cremno <[email protected]> | 2013-09-03 21:21:49 +0200 |
| commit | 12997cebc301aac120a17d1c97ae9fa62964d5b9 (patch) | |
| tree | e12c8f8eb57d5a956c10c08bfd571de796e8f81b /src/state.c | |
| parent | 2fe64f24f8564be3219e6a9bd89c3ad33f80804d (diff) | |
| download | mruby-12997cebc301aac120a17d1c97ae9fa62964d5b9.tar.gz mruby-12997cebc301aac120a17d1c97ae9fa62964d5b9.zip | |
BUG: mrb_irep_free (access of freed memory)
Diffstat (limited to 'src/state.c')
| -rw-r--r-- | src/state.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/state.c b/src/state.c index 9a9f07787..59cb51b08 100644 --- a/src/state.c +++ b/src/state.c @@ -115,9 +115,8 @@ mrb_irep_free(mrb_state *mrb, struct mrb_irep *irep) mrb_free(mrb, irep->syms); mrb_free(mrb, (void *)irep->filename); mrb_free(mrb, irep->lines); - mrb_free(mrb, irep); - mrb_debug_info_free(mrb, irep->debug_info); + mrb_free(mrb, irep); } void |
