diff options
| author | Stanislav Malyshev <stas@php.net> | 2002-05-31 12:09:19 +0000 |
|---|---|---|
| committer | Stanislav Malyshev <stas@php.net> | 2002-05-31 12:09:19 +0000 |
| commit | f75f3cff829769883b152ecdf3e7c7f9f5a94d25 (patch) | |
| tree | e49e00eadfd80dc742922dfa23f35c4c611152ba /Zend/zend_execute_API.c | |
| parent | d3383bab2daefd0c1effbbf1fbb91bb86a185794 (diff) | |
| download | php-git-f75f3cff829769883b152ecdf3e7c7f9f5a94d25.tar.gz | |
Generalize object storage and reference bookkeeping
Diffstat (limited to 'Zend/zend_execute_API.c')
| -rw-r--r-- | Zend/zend_execute_API.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c index e6ef99b114..c007ee8bb5 100644 --- a/Zend/zend_execute_API.c +++ b/Zend/zend_execute_API.c @@ -160,7 +160,7 @@ void init_executor(TSRMLS_D) zend_ptr_stack_init(&EG(user_error_handlers)); EG(orig_error_reporting) = EG(error_reporting); - zend_objects_init(&EG(objects), 1024); + zend_objects_store_init(&EG(objects_store), 1024); EG(full_tables_cleanup) = 0; #ifdef ZEND_WIN32 @@ -183,7 +183,7 @@ void init_executor(TSRMLS_D) void shutdown_executor(TSRMLS_D) { zend_try { - zend_objects_call_destructors(&EG(objects) TSRMLS_CC); + zend_objects_store_call_destructors(&EG(objects_store) TSRMLS_CC); zend_ptr_stack_destroy(&EG(arg_types_stack)); @@ -236,7 +236,7 @@ void shutdown_executor(TSRMLS_D) zend_ptr_stack_destroy(&EG(user_error_handlers)); EG(error_reporting) = EG(orig_error_reporting); - zend_objects_destroy(&EG(objects)); + zend_objects_store_destroy(&EG(objects_store)); } zend_end_try(); } |
