mirror of
https://github.com/php/php-src.git
synced 2024-09-21 18:07:23 +00:00
Keep original EG(jit_trace_num) value around __autoload()
This commit is contained in:
parent
2b8ac216b0
commit
f7d0a3e0e0
@ -269,8 +269,11 @@ static int spl_autoload(zend_string *class_name, zend_string *lc_name, const cha
|
||||
}
|
||||
zend_string_release_ex(opened_path, 0);
|
||||
if (new_op_array) {
|
||||
uint32_t orig_jit_trace_num = EG(jit_trace_num);
|
||||
|
||||
ZVAL_UNDEF(&result);
|
||||
zend_execute(new_op_array, &result);
|
||||
EG(jit_trace_num) = orig_jit_trace_num;
|
||||
|
||||
destroy_op_array(new_op_array);
|
||||
efree(new_op_array);
|
||||
|
Loading…
Reference in New Issue
Block a user