diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/error.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/error.c b/src/error.c index 1f352c853..5570d35f9 100644 --- a/src/error.c +++ b/src/error.c @@ -208,12 +208,12 @@ exc_debug_info(mrb_state *mrb, struct RObject *exc) void mrb_exc_raise(mrb_state *mrb, mrb_value exc) { - mrb->exc = (struct RObject*)mrb_object(exc); - exc_debug_info(mrb, mrb->exc); - if (!mrb->jmp) { - abort(); - } - longjmp(*(jmp_buf*)mrb->jmp, 1); + mrb->exc = (struct RObject*)mrb_object(exc); + exc_debug_info(mrb, mrb->exc); + if (!mrb->jmp) { + abort(); + } + longjmp(*(jmp_buf*)mrb->jmp, 1); } void |
