From 89542416874e9a4120a6c908708f5b3a36cf7fef Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Tue, 19 Nov 2013 09:21:55 +0900 Subject: clear ci->err after const set; revert 5b51b1; ref #1583 --- src/backtrace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/backtrace.c') 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) { -- cgit v1.2.3