diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-11-19 09:21:55 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2013-11-19 09:21:55 +0900 |
| commit | 89542416874e9a4120a6c908708f5b3a36cf7fef (patch) | |
| tree | 53de4077790d9b59022749478f0ed38300df2c53 /src/backtrace.c | |
| parent | 5b51b119ca16fe42d63896da8395a5d05bfa9877 (diff) | |
| download | mruby-89542416874e9a4120a6c908708f5b3a36cf7fef.tar.gz mruby-89542416874e9a4120a6c908708f5b3a36cf7fef.zip | |
clear ci->err after const set; revert 5b51b1; ref #1583
Diffstat (limited to 'src/backtrace.c')
| -rw-r--r-- | src/backtrace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backtrace.c b/src/backtrace.c index 7c86d962e..54927ec00 100644 --- a/src/backtrace.c +++ b/src/backtrace.c @@ -81,7 +81,7 @@ mrb_output_backtrace(mrb_state *mrb, struct RObject *exc, output_stream_func fun mrb_irep *irep = ci->proc->body.irep; mrb_code *pc; - if (mrb->c->cibase[i].err && irep && mrb->c->cibase[i].err - irep->iseq < irep->ilen) { + if (mrb->c->cibase[i].err) { pc = mrb->c->cibase[i].err; } else if (i+1 <= ciidx) { |
