Need to mark shared env objects as `MRB_TT_FREE`; fix #4143
The following code mistakenly exits from the function without marking the env object as `MRB_TT_FREE`. ``` ruby if (MRB_ENV_STACK_SHARED_P(e)) { /* cannot be freed */ return; // <- should be `break` } ```
Showing
Please register or sign in to comment