]> granicus.if.org Git - php/commitdiff
- Fix ZTS build
authorFelipe Pena <felipe@php.net>
Tue, 6 Jul 2010 15:52:39 +0000 (15:52 +0000)
committerFelipe Pena <felipe@php.net>
Tue, 6 Jul 2010 15:52:39 +0000 (15:52 +0000)
Zend/zend_API.c
Zend/zend_compile.h
Zend/zend_opcode.c

index db4febed0180e9e72189300aa874c8ea8027ff02..cfef4fa14ba7f80dbe7bce7866f3900816efd907 100644 (file)
@@ -1685,7 +1685,7 @@ try_again:
 }
 /* }}} */
 
-static void zend_collect_module_handlers(void) /* {{{ */
+static void zend_collect_module_handlers(TSRMLS_D) /* {{{ */
 {
        HashPosition pos;
        zend_module_entry *module;
@@ -1767,7 +1767,7 @@ ZEND_API int zend_startup_modules(TSRMLS_D) /* {{{ */
 {
        zend_hash_sort(&module_registry, zend_sort_modules, NULL, 0 TSRMLS_CC);
        zend_hash_apply(&module_registry, (apply_func_t)zend_startup_module_ex TSRMLS_CC);
-       zend_collect_module_handlers();
+       zend_collect_module_handlers(TSRMLS_C);
        return SUCCESS;
 }
 /* }}} */
index 914742669872b52aa50db177a017e02b27b96043..d880eb7186b99a96b2d410f43abe35de755b00c0 100644 (file)
@@ -616,7 +616,7 @@ ZEND_API void zend_destroy_file_handle(zend_file_handle *file_handle TSRMLS_DC);
 ZEND_API int zend_cleanup_class_data(zend_class_entry **pce TSRMLS_DC);
 ZEND_API int zend_cleanup_user_class_data(zend_class_entry **pce TSRMLS_DC);
 ZEND_API void zend_cleanup_internal_class_data(zend_class_entry *ce TSRMLS_DC);
-ZEND_API void zend_cleanup_internal_classes(TSRMLS_C);
+ZEND_API void zend_cleanup_internal_classes(TSRMLS_D);
 ZEND_API int zend_cleanup_function_data(zend_function *function TSRMLS_DC);
 ZEND_API int zend_cleanup_function_data_full(zend_function *function TSRMLS_DC);
 
index a1e70ef8fc795b7af1fefd4fe21928a1fd2e29f2..a0d82e1963efb7b977b6ae0fa721e5ec1d8d54b0 100644 (file)
@@ -190,7 +190,7 @@ static inline void cleanup_internal_class_data(zend_class_entry *ce TSRMLS_DC)
                }
                efree(CE_STATIC_MEMBERS(ce));
 #ifdef ZTS
-               CG(static_members_table)[(zend_intptr_t)((ce->static_members_table)] = NULL;
+               CG(static_members_table)[(zend_intptr_t)(ce->static_members_table)] = NULL;
 #else
                ce->static_members_table = NULL;
 #endif