mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #6225 from dearblue/revert-3991
Revert "Adjust environment when `mrb_exec_irep` happened."
This commit is contained in:
@@ -142,16 +142,6 @@ envadjust(mrb_state *mrb, mrb_value *oldbase, mrb_value *newbase, size_t oldsize
|
||||
(st = e->stack) && (size_t)(st - oldbase) < oldsize) {
|
||||
e->stack += delta;
|
||||
}
|
||||
|
||||
if (ci->proc && MRB_PROC_ENV_P(ci->proc) && e != MRB_PROC_ENV(ci->proc)) {
|
||||
e = MRB_PROC_ENV(ci->proc);
|
||||
|
||||
if (e && MRB_ENV_ONSTACK_P(e) &&
|
||||
(st = e->stack) && (size_t)(st - oldbase) < oldsize) {
|
||||
e->stack += delta;
|
||||
}
|
||||
}
|
||||
|
||||
ci->stack += delta;
|
||||
ci++;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user