As no_separation=1 is used this can not happen anymore.
int result;
zend_fcall_info fci;
zval retval;
- HashTable *function_table;
-
zval params[2];
if (param_count > 0) {
zend_error_noreturn(E_CORE_ERROR, "Couldn't execute method %s%s%s", obj_ce ? ZSTR_VAL(obj_ce->name) : "", obj_ce ? "::" : "", function_name);
}
}
- /* copy arguments back, they might be changed by references */
- if (param_count > 0 && Z_ISREF(params[0]) && !Z_ISREF_P(arg1)) {
- ZVAL_COPY_VALUE(arg1, ¶ms[0]);
- }
- if (param_count > 1 && Z_ISREF(params[1]) && !Z_ISREF_P(arg2)) {
- ZVAL_COPY_VALUE(arg2, ¶ms[1]);
- }
if (!retval_ptr) {
zval_ptr_dtor(&retval);
return NULL;