Fixed bug #76754 (parent private constant in extends class memory leak)

This commit is contained in:
Xinchen Hui 2018-08-17 13:35:15 +08:00
parent 64c88c1e16
commit 04c4854fdf
3 changed files with 21 additions and 1 deletions

View file

@ -296,8 +296,8 @@ ZEND_API void destroy_zend_class(zval *zv)
}
}
} ZEND_HASH_FOREACH_END();
zend_hash_destroy(&ce->constants_table);
}
zend_hash_destroy(&ce->constants_table);
if (ce->num_interfaces > 0 && ce->interfaces) {
efree(ce->interfaces);
}