SAVE_OPLINE();
z = GET_OP1_ZVAL_PTR(BP_VAR_R);
- if (OP1_TYPE == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) {
- Z_SET_REFCOUNT_P(z, 1);
- }
-
if (UNEXPECTED(Z_ISREF_P(z))) {
z = Z_REFVAL_P(z);
}
SAVE_OPLINE();
z = opline->op1.zv;
- if (IS_CONST == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) {
- Z_SET_REFCOUNT_P(z, 1);
- }
-
if (UNEXPECTED(Z_ISREF_P(z))) {
z = Z_REFVAL_P(z);
}
SAVE_OPLINE();
z = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
- if (IS_TMP_VAR == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) {
- Z_SET_REFCOUNT_P(z, 1);
- }
-
if (UNEXPECTED(Z_ISREF_P(z))) {
z = Z_REFVAL_P(z);
}
SAVE_OPLINE();
z = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC);
- if (IS_VAR == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) {
- Z_SET_REFCOUNT_P(z, 1);
- }
-
if (UNEXPECTED(Z_ISREF_P(z))) {
z = Z_REFVAL_P(z);
}
SAVE_OPLINE();
z = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC);
- if (IS_CV == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) {
- Z_SET_REFCOUNT_P(z, 1);
- }
-
if (UNEXPECTED(Z_ISREF_P(z))) {
z = Z_REFVAL_P(z);
}