diff options
Diffstat (limited to 'Zend/zend_execute_API.c')
-rw-r--r-- | Zend/zend_execute_API.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c index cf15349fec..6ee4fd9634 100644 --- a/Zend/zend_execute_API.c +++ b/Zend/zend_execute_API.c @@ -177,9 +177,10 @@ void shutdown_executor(TSRMLS_D) zend_hash_apply(EG(class_table), (apply_func_t) is_not_internal_class TSRMLS_CC); } zend_end_try(); - zend_destroy_rsrc_list(TSRMLS_C); /* must be destroyed after the main symbol table and - * op arrays are destroyed. - */ + /* The regular list must be destroyed after the main symbol table and + * op arrays are destroyed. + */ + zend_destroy_rsrc_list(&EG(regular_list) TSRMLS_CC); zend_try { clean_non_persistent_constants(TSRMLS_C); |