diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-06-01 17:56:03 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-06-01 19:18:24 +0900 |
| commit | eb5a606fe209944d0757301edb331ed7ff0fd31f (patch) | |
| tree | 20e1584167c159ad42eb49cd4a96ea60ba02edb5 /include/mruby.h | |
| parent | 7ff90b52d82dc339d9750a0a4e3e8c0bdf8e2c8e (diff) | |
| download | mruby-eb5a606fe209944d0757301edb331ed7ff0fd31f.tar.gz mruby-eb5a606fe209944d0757301edb331ed7ff0fd31f.zip | |
Simplify rescue stack management; ref #3683
Diffstat (limited to 'include/mruby.h')
| -rw-r--r-- | include/mruby.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/mruby.h b/include/mruby.h index bd824ea91..3895c4ec3 100644 --- a/include/mruby.h +++ b/include/mruby.h @@ -112,7 +112,7 @@ typedef struct { struct RProc *proc; mrb_value *stackent; int nregs; - int ridx; + int rpos; int epos; struct REnv *env; mrb_code *pc; /* return address */ @@ -141,7 +141,7 @@ struct mrb_context { mrb_callinfo *cibase, *ciend; mrb_code **rescue; /* exception handler stack */ - int rsize; + int rsize, ridx; struct RProc **ensure; /* ensure handler stack */ int esize, eidx; |
