zendi_zval_dtor(garbage);
return variable_ptr;
} else { /* we need to split */
- GC_ZVAL_CHECK_POSSIBLE_ROOT(variable_ptr);
+ GC_ZVAL_CHECK_POSSIBLE_ROOT(variable_ptr);
ALLOC_ZVAL(variable_ptr);
INIT_PZVAL_COPY(variable_ptr, value);
*variable_ptr_ptr = variable_ptr;
return value;
}
} else { /* we need to split */
- GC_ZVAL_CHECK_POSSIBLE_ROOT(variable_ptr);
+ GC_ZVAL_CHECK_POSSIBLE_ROOT(variable_ptr);
if (PZVAL_IS_REF(value) && Z_REFCOUNT_P(value) > 0) {
ALLOC_ZVAL(variable_ptr);
INIT_PZVAL_COPY(variable_ptr, value);