diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-08-02 12:57:57 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-08-02 12:57:57 +0900 |
| commit | 91318da3bc2f7465ed490544afb531041aa4a092 (patch) | |
| tree | 83d2ea49ed5f0ea28314bfce23e3d9c786f1bb9f /src/vm.c | |
| parent | 90323f545f4e1c317062821653f032ec151ba63e (diff) | |
| download | mruby-91318da3bc2f7465ed490544afb531041aa4a092.tar.gz mruby-91318da3bc2f7465ed490544afb531041aa4a092.zip | |
wrong return value from empty block/lambda
Diffstat (limited to 'src/vm.c')
| -rw-r--r-- | src/vm.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -1563,12 +1563,11 @@ mrb_run(mrb_state *mrb, struct RProc *proc, mrb_value self) mrb->arena_idx = ai; if (mrb->exc) goto L_RAISE; /* pop stackpos */ - regs = mrb->stack = mrb->stbase + ci->stackidx; + mrb->stack = mrb->stbase + ci->stackidx; cipop(mrb); NEXT; } else { - /* setup environment for calling method */ irep = p->body.irep; pool = irep->pool; syms = irep->syms; |
