diff options
Diffstat (limited to 'include/mruby.h')
| -rw-r--r-- | include/mruby.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/mruby.h b/include/mruby.h index 0541bc709..b3dc59a08 100644 --- a/include/mruby.h +++ b/include/mruby.h @@ -55,7 +55,8 @@ typedef struct { int stackidx; int nregs; int argc; - mrb_code *pc; + mrb_code *pc; /* return address */ + mrb_code *err; /* error position */ int acc; struct RClass *target_class; int ridx; @@ -84,7 +85,7 @@ struct mrb_context { struct RProc **ensure; /* ensure handler stack */ int esize; - uint8_t status; + enum mrb_fiber_state status; struct RFiber *fib; }; @@ -323,7 +324,6 @@ void mrb_name_error(mrb_state *mrb, mrb_sym id, const char *fmt, ...); void mrb_warn(mrb_state *mrb, const char *fmt, ...); void mrb_bug(mrb_state *mrb, const char *fmt, ...); void mrb_print_backtrace(mrb_state *mrb); -void mrb_print_verbose_backtrace(mrb_state *mrb); void mrb_print_error(mrb_state *mrb); /* macros to get typical exception objects |
