}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = EX_CONSTANT(opline->op2);
- value = _get_zval_ptr_var((opline+1)->op1.var, execute_data, &free_op_data);
+ value = _get_zval_ptr_var_deref((opline+1)->op1.var, execute_data, &free_op_data);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = EX_CONSTANT(opline->op2);
- value = _get_zval_ptr_cv_BP_VAR_R(execute_data, (opline+1)->op1.var);
+ value = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, (opline+1)->op1.var);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = NULL;
- value = _get_zval_ptr_var((opline+1)->op1.var, execute_data, &free_op_data);
+ value = _get_zval_ptr_var_deref((opline+1)->op1.var, execute_data, &free_op_data);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = NULL;
- value = _get_zval_ptr_cv_BP_VAR_R(execute_data, (opline+1)->op1.var);
+ value = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, (opline+1)->op1.var);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
- value = _get_zval_ptr_var((opline+1)->op1.var, execute_data, &free_op_data);
+ value = _get_zval_ptr_var_deref((opline+1)->op1.var, execute_data, &free_op_data);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
- value = _get_zval_ptr_cv_BP_VAR_R(execute_data, (opline+1)->op1.var);
+ value = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, (opline+1)->op1.var);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
- value = _get_zval_ptr_var((opline+1)->op1.var, execute_data, &free_op_data);
+ value = _get_zval_ptr_var_deref((opline+1)->op1.var, execute_data, &free_op_data);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
- value = _get_zval_ptr_cv_BP_VAR_R(execute_data, (opline+1)->op1.var);
+ value = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, (opline+1)->op1.var);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = EX_CONSTANT(opline->op2);
- value = _get_zval_ptr_var((opline+1)->op1.var, execute_data, &free_op_data);
+ value = _get_zval_ptr_var_deref((opline+1)->op1.var, execute_data, &free_op_data);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = EX_CONSTANT(opline->op2);
- value = _get_zval_ptr_cv_BP_VAR_R(execute_data, (opline+1)->op1.var);
+ value = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, (opline+1)->op1.var);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = NULL;
- value = _get_zval_ptr_var((opline+1)->op1.var, execute_data, &free_op_data);
+ value = _get_zval_ptr_var_deref((opline+1)->op1.var, execute_data, &free_op_data);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = NULL;
- value = _get_zval_ptr_cv_BP_VAR_R(execute_data, (opline+1)->op1.var);
+ value = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, (opline+1)->op1.var);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
- value = _get_zval_ptr_var((opline+1)->op1.var, execute_data, &free_op_data);
+ value = _get_zval_ptr_var_deref((opline+1)->op1.var, execute_data, &free_op_data);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var);
- value = _get_zval_ptr_cv_BP_VAR_R(execute_data, (opline+1)->op1.var);
+ value = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, (opline+1)->op1.var);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
- value = _get_zval_ptr_var((opline+1)->op1.var, execute_data, &free_op_data);
+ value = _get_zval_ptr_var_deref((opline+1)->op1.var, execute_data, &free_op_data);
zend_assign_to_object_dim(object_ptr, dim, value);
}
if (EXPECTED(Z_TYPE_P(object_ptr) == IS_OBJECT)) {
dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2);
- value = _get_zval_ptr_cv_BP_VAR_R(execute_data, (opline+1)->op1.var);
+ value = _get_zval_ptr_cv_deref_BP_VAR_R(execute_data, (opline+1)->op1.var);
zend_assign_to_object_dim(object_ptr, dim, value);