From: twosee Date: Sat, 11 Jul 2020 10:30:28 +0000 (+0800) Subject: Fixed BC break of php_debug_zval_dump X-Git-Tag: php-7.3.21RC1~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f0b2c2cb9825ece48cdd835c85279dad32b95f71;p=php Fixed BC break of php_debug_zval_dump It introduced by fixing bug #79830 --- diff --git a/ext/standard/var.c b/ext/standard/var.c index 618b34bea7..10673d852a 100644 --- a/ext/standard/var.c +++ b/ext/standard/var.c @@ -300,7 +300,7 @@ again: GC_ADDREF(myht); } count = zend_array_count(myht); - php_printf("%sarray(%d) refcount(%u){\n", COMMON, count, Z_REFCOUNTED_P(struc) ? Z_REFCOUNT_P(struc) : 1); + php_printf("%sarray(%d) refcount(%u){\n", COMMON, count, Z_REFCOUNTED_P(struc) ? Z_REFCOUNT_P(struc) - 1 : 1); ZEND_HASH_FOREACH_KEY_VAL_IND(myht, index, key, val) { zval_array_element_dump(val, index, key, level); } ZEND_HASH_FOREACH_END();