From da26db30543c97c485424030054471d2daffce64 Mon Sep 17 00:00:00 2001 From: Stanislav Malyshev Date: Tue, 18 May 2004 16:13:57 +0000 Subject: [PATCH] Z_TYPE_P is for zvals --- Zend/zend_API.c | 2 +- ext/standard/dl.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Zend/zend_API.c b/Zend/zend_API.c index 1c0198eeea..010655a89a 100644 --- a/Zend/zend_API.c +++ b/Zend/zend_API.c @@ -1187,7 +1187,7 @@ ZEND_API int zend_register_module_ex(zend_module_entry *module TSRMLS_DC) if (!module->module_started && module->module_startup_func) { EG(current_module) = module; - if (module->module_startup_func(Z_TYPE_P(module), module->module_number TSRMLS_CC)==FAILURE) { + if (module->module_startup_func(module->type, module->module_number TSRMLS_CC)==FAILURE) { zend_error(E_CORE_ERROR,"Unable to start %s module", module->name); EG(current_module) = NULL; return FAILURE; diff --git a/ext/standard/dl.c b/ext/standard/dl.c index 709370503d..87c63aa91a 100644 --- a/ext/standard/dl.c +++ b/ext/standard/dl.c @@ -234,7 +234,7 @@ void php_dl(pval *file, int type, pval *return_value TSRMLS_DC) DL_UNLOAD(handle); RETURN_FALSE; } - Z_TYPE_P(module_entry) = type; + module_entry->type = type; module_entry->module_number = zend_next_free_module(); zend_register_module_ex(module_entry TSRMLS_CC); -- 2.50.1