diff options
| author | takkaw <[email protected]> | 2013-03-30 01:23:42 +0900 |
|---|---|---|
| committer | takkaw <[email protected]> | 2013-03-30 01:41:16 +0900 |
| commit | f36c133909e6a05ef8e92773a3d0219ed47672b8 (patch) | |
| tree | 2f5fc2dbe2a0533e1ce47af3545fdd07a810b979 | |
| parent | 6818ec0b38fdf2bd027b2088ed99606d74358d99 (diff) | |
| download | mruby-f36c133909e6a05ef8e92773a3d0219ed47672b8.tar.gz mruby-f36c133909e6a05ef8e92773a3d0219ed47672b8.zip | |
Change to return the exception object when an exception occurred in mrb_funcall
| -rw-r--r-- | src/vm.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -302,7 +302,7 @@ mrb_funcall_with_block(mrb_state *mrb, mrb_value self, mrb_sym mid, int argc, mr cipop(mrb); } mrb->jmp = 0; - val = mrb_nil_value(); + val = mrb_obj_value(mrb->exc); } else { mrb->jmp = &c_jmp; |
