diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-02-27 18:38:56 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-02-27 18:38:56 +0900 |
| commit | d219e63a74b4d264c3c71a477c1813f23ff1f771 (patch) | |
| tree | 18542a7a0094c8705d9cd7ee2b80b56b9dc3058c /src/vm.c | |
| parent | 9e93d5dbf0c96cbf5cc0bc5a9c5f734248d7c37b (diff) | |
| download | mruby-d219e63a74b4d264c3c71a477c1813f23ff1f771.tar.gz mruby-d219e63a74b4d264c3c71a477c1813f23ff1f771.zip | |
Clear block arg when method_missing takes *args.
Diffstat (limited to 'src/vm.c')
| -rw-r--r-- | src/vm.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1190,6 +1190,7 @@ RETRY_TRY_BLOCK: mid = missing; if (n == CALL_MAXARGS-1) { regs[a+1] = mrb_ary_new_from_values(mrb, n, regs+a+1); + SET_NIL_VALUE(regs[bidx]); n++; } if (n == CALL_MAXARGS) { |
