diff options
author | Zeev Suraski <zeev@php.net> | 2002-09-19 15:15:39 +0000 |
---|---|---|
committer | Zeev Suraski <zeev@php.net> | 2002-09-19 15:15:39 +0000 |
commit | 8a003f80210ceb6def77614335a7b08425afa10b (patch) | |
tree | 1f6783fffbe8c356d8ffaaa2fa008bd4656890e3 /Zend | |
parent | c29f5d6e9d8976ff360333f82f13d993f24ea8a5 (diff) | |
download | php-git-8a003f80210ceb6def77614335a7b08425afa10b.tar.gz |
Fix non ZTS build
Diffstat (limited to 'Zend')
-rw-r--r-- | Zend/zend.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend.c b/Zend/zend.c index 322fa66aab..c47d1e223d 100644 --- a/Zend/zend.c +++ b/Zend/zend.c @@ -438,8 +438,6 @@ int zend_startup(zend_utility_functions *utility_functions, char **extensions, i GLOBAL_AUTO_GLOBALS_TABLE = (HashTable *) malloc(sizeof(HashTable)); zend_hash_init_ex(GLOBAL_FUNCTION_TABLE, 100, NULL, ZEND_FUNCTION_DTOR, 1, 0); zend_hash_init_ex(GLOBAL_CLASS_TABLE, 10, NULL, ZEND_CLASS_DTOR, 1, 0); - zend_hash_init_ex(GLOBAL_CONSTANTS_TABLE, 20, NULL, ZEND_CONSTANT_DTOR, 1, 0); - zend_hash_init_ex(GLOBAL_AUTO_GLOBALS_TABLE, 8, NULL, NULL, 1, 0); register_standard_class(); zend_hash_init_ex(&module_registry, 50, NULL, ZEND_MODULE_DTOR, 1, 0); @@ -452,6 +450,8 @@ int zend_startup(zend_utility_functions *utility_functions, char **extensions, i zval_used_for_init.type = IS_NULL; #ifdef ZTS + zend_hash_init_ex(GLOBAL_CONSTANTS_TABLE, 20, NULL, ZEND_CONSTANT_DTOR, 1, 0); + zend_hash_init_ex(GLOBAL_AUTO_GLOBALS_TABLE, 8, NULL, NULL, 1, 0); ts_allocate_id(&compiler_globals_id, sizeof(zend_compiler_globals), (ts_allocate_ctor) compiler_globals_ctor, (ts_allocate_dtor) compiler_globals_dtor); ts_allocate_id(&executor_globals_id, sizeof(zend_executor_globals), (ts_allocate_ctor) executor_globals_ctor, (ts_allocate_dtor) executor_globals_dtor); ts_allocate_id(&language_scanner_globals_id, sizeof(zend_scanner_globals), (ts_allocate_ctor) scanner_globals_ctor, NULL); |