mirror of
https://github.com/php/php-src.git
synced 2024-12-13 03:44:17 +08:00
- Small optimization of the fix of bug #53071. It's not necessary to destroy
the debug info as it's not holding references anymore (the fix removed the refcount increments).
This commit is contained in:
parent
7fcce35f9b
commit
21d704063d
@ -389,13 +389,6 @@ static HashTable *spl_object_storage_get_properties(zval *obj TSRMLS_DC) /* {{{
|
||||
zend_hash_clean(Z_ARRVAL_P(gcdata_arr));
|
||||
}
|
||||
|
||||
/* destroy intern->debug_info, as it's holding references to the zvals */
|
||||
if (intern->debug_info != NULL) {
|
||||
zend_hash_destroy(intern->debug_info);
|
||||
efree(intern->debug_info);
|
||||
intern->debug_info = NULL;
|
||||
}
|
||||
|
||||
if (gcdata_arr == NULL) {
|
||||
MAKE_STD_ZVAL(gcdata_arr);
|
||||
array_init(gcdata_arr);
|
||||
|
Loading…
Reference in New Issue
Block a user