cvs: php4(PHP_4_0_7) /ext/xmlrpc xmlrpc-epi-php.c

From: Date: Sun, 21 Oct 2001 17:17:17 +0000
Subject: cvs: php4(PHP_4_0_7) /ext/xmlrpc xmlrpc-epi-php.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-7894@lists.php.net to get a copy of this message
sterling Sun Oct 21 13:17:17 2001 EDT Modified files: (Branch: PHP_4_0_7) /php4/ext/xmlrpc xmlrpc-epi-php.c Log: fix zts build Index: php4/ext/xmlrpc/xmlrpc-epi-php.c diff -u php4/ext/xmlrpc/xmlrpc-epi-php.c:1.6.2.1 php4/ext/xmlrpc/xmlrpc-epi-php.c:1.6.2.2 --- php4/ext/xmlrpc/xmlrpc-epi-php.c:1.6.2.1 Wed Oct 17 11:32:54 2001 +++ php4/ext/xmlrpc/xmlrpc-epi-php.c Sun Oct 21 13:17:17 2001 @@ -206,12 +206,18 @@ } } +static void xmlrpc_init_globals(TSRMLS_D) +{ + return; +} + /* module init */ PHP_MINIT_FUNCTION(xmlrpc) { /* Remove comments if you have entries in php.ini REGISTER_INI_ENTRIES(); */ + ZEND_INIT_MODULE_GLOBALS(xmlrpc, xmlrpc_init_globals, NULL); XMLRPCG(le_xmlrpc_server) = zend_register_list_destructors_ex(xmlrpc_server_destructor, NULL, "xmlrpc server", module_number); return SUCCESS; @@ -842,6 +848,7 @@ xmlrpc_callback_data* pData = (xmlrpc_callback_data*)data; pval* xmlrpc_params; pval* callback_params[3]; + TSRMLS_FETCH(); /* convert xmlrpc to native php types */ xmlrpc_params = XMLRPC_to_PHP(XMLRPC_RequestGetData(xRequest)); @@ -866,7 +873,8 @@ pval *retval_ptr, **php_function; pval* callback_params[1]; xmlrpc_callback_data* pData = (xmlrpc_callback_data*)data; - + TSRMLS_FETCH(); + MAKE_STD_ZVAL(retval_ptr); Z_TYPE_P(retval_ptr) = IS_NULL;

« previous php.cvs (#7894) next »