cvs: php4(PHP_4_0_7) /ext/xmlrpc xmlrpc-epi-php.c
| From: | Sterling Hughes | 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;