diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-11-02 23:20:04 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-11-02 23:20:04 +0900 |
| commit | 0be572df62d5eb934de7c79f70c80ab847cf28ee (patch) | |
| tree | 81cea9e34b620070484094c355cdef7aec794f88 /mrbgems/mruby-bin-mirb/tools | |
| parent | d2451dfb1660c219e7ba7bc2ae4ee859040b8d84 (diff) | |
| download | mruby-0be572df62d5eb934de7c79f70c80ab847cf28ee.tar.gz mruby-0be572df62d5eb934de7c79f70c80ab847cf28ee.zip | |
change return value from mrb_generate_code()
Diffstat (limited to 'mrbgems/mruby-bin-mirb/tools')
| -rw-r--r-- | mrbgems/mruby-bin-mirb/tools/mirb/mirb.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c b/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c index ad6a913c7..c300f3d35 100644 --- a/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c +++ b/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c @@ -361,13 +361,12 @@ main(int argc, char **argv) } else { /* generate bytecode */ - n = mrb_generate_code(mrb, parser); + struct RProc *proc = mrb_generate_code(mrb, parser); /* evaluate the bytecode */ result = mrb_run(mrb, /* pass a proc for evaulation */ - mrb_proc_new(mrb, mrb->irep[n]), - mrb_top_self(mrb)); + proc, mrb_top_self(mrb)); /* did an exception occur? */ if (mrb->exc) { p(mrb, mrb_obj_value(mrb->exc), 0); |
