diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-06-28 09:13:54 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-06-28 09:13:54 +0900 |
| commit | d63c0df6bcd5851522c4b982dba4e0a93f44a2d7 (patch) | |
| tree | 83c1d2a39786d802d3d09da6d5a4be56d9fe12c2 /mrbgems/mruby-method/src/method.c | |
| parent | e462b42ff05254f8142662c24b426b5af3b98173 (diff) | |
| parent | c182903ea0ee5c904725f336373f608962059996 (diff) | |
| download | mruby-d63c0df6bcd5851522c4b982dba4e0a93f44a2d7.tar.gz mruby-d63c0df6bcd5851522c4b982dba4e0a93f44a2d7.zip | |
Merge pull request #5493 from dearblue/binding.2
Fixed finding variables from `proc` in `binding.eval` failed
Diffstat (limited to 'mrbgems/mruby-method/src/method.c')
| -rw-r--r-- | mrbgems/mruby-method/src/method.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mrbgems/mruby-method/src/method.c b/mrbgems/mruby-method/src/method.c index 7410f007e..02131050d 100644 --- a/mrbgems/mruby-method/src/method.c +++ b/mrbgems/mruby-method/src/method.c @@ -7,7 +7,7 @@ #include "mruby/presym.h" mrb_noreturn void mrb_method_missing(mrb_state *mrb, mrb_sym name, mrb_value self, mrb_value args); -mrb_value mrb_exec_irep(mrb_state *mrb, mrb_value self, struct RProc *p, mrb_func_t posthook); +mrb_value mrb_exec_irep(mrb_state *mrb, mrb_value self, struct RProc *p); static mrb_value args_shift(mrb_state *mrb) @@ -242,7 +242,7 @@ mcall(mrb_state *mrb, mrb_value self, mrb_value recv) mrb->c->ci->mid = mid; mrb->c->ci->u.target_class = tc; - return mrb_exec_irep(mrb, recv, proc, NULL); + return mrb_exec_irep(mrb, recv, proc); } static mrb_value |
