@@ -1572,7 +1572,6 @@ static void debug_backtrace_get_args(zend_execute_data *call, zval *arg_array) /
1572
1572
1573
1573
if (old_arg ) {
1574
1574
ZVAL_DEREF (old_arg );
1575
- Z_TRY_ADDREF_P (old_arg );
1576
1575
ZVAL_COPY_VALUE (& arg , old_arg );
1577
1576
} else {
1578
1577
ZVAL_NULL (& arg );
@@ -1584,6 +1583,7 @@ static void debug_backtrace_get_args(zend_execute_data *call, zval *arg_array) /
1584
1583
zend_call_method_with_1_params (Z_OBJ_P (& new_arg ), zend_ce_sensitive_parameter_value , & zend_ce_sensitive_parameter_value -> constructor , "__construct" , NULL , & arg );
1585
1584
ZEND_HASH_FILL_SET (& new_arg );
1586
1585
} else {
1586
+ Z_TRY_ADDREF_P (& arg );
1587
1587
ZEND_HASH_FILL_SET (& arg );
1588
1588
}
1589
1589
@@ -1606,7 +1606,6 @@ static void debug_backtrace_get_args(zend_execute_data *call, zval *arg_array) /
1606
1606
if (EXPECTED (Z_TYPE_INFO_P (p ) != IS_UNDEF )) {
1607
1607
zval * old_arg = p ;
1608
1608
ZVAL_DEREF (old_arg );
1609
- Z_TRY_ADDREF_P (old_arg );
1610
1609
ZVAL_COPY_VALUE (& arg , old_arg );
1611
1610
} else {
1612
1611
ZVAL_NULL (& arg );
@@ -1618,6 +1617,7 @@ static void debug_backtrace_get_args(zend_execute_data *call, zval *arg_array) /
1618
1617
zend_call_method_with_1_params (Z_OBJ_P (& new_arg ), zend_ce_sensitive_parameter_value , & zend_ce_sensitive_parameter_value -> constructor , "__construct" , NULL , & arg );
1619
1618
ZEND_HASH_FILL_SET (& new_arg );
1620
1619
} else {
1620
+ Z_TRY_ADDREF_P (& arg );
1621
1621
ZEND_HASH_FILL_SET (& arg );
1622
1622
}
1623
1623
@@ -1646,7 +1646,6 @@ static void debug_backtrace_get_args(zend_execute_data *call, zval *arg_array) /
1646
1646
if (EXPECTED (Z_TYPE_INFO_P (p ) != IS_UNDEF )) {
1647
1647
zval * old_arg = p ;
1648
1648
ZVAL_DEREF (old_arg );
1649
- Z_TRY_ADDREF_P (old_arg );
1650
1649
ZVAL_COPY_VALUE (& arg , old_arg );
1651
1650
} else {
1652
1651
ZVAL_NULL (& arg );
@@ -1658,6 +1657,7 @@ static void debug_backtrace_get_args(zend_execute_data *call, zval *arg_array) /
1658
1657
zend_call_method_with_1_params (Z_OBJ_P (& new_arg ), zend_ce_sensitive_parameter_value , & zend_ce_sensitive_parameter_value -> constructor , "__construct" , NULL , & arg );
1659
1658
ZEND_HASH_FILL_SET (& new_arg );
1660
1659
} else {
1660
+ Z_TRY_ADDREF_P (& arg );
1661
1661
ZEND_HASH_FILL_SET (& arg );
1662
1662
}
1663
1663
0 commit comments