cvs: php-src(PHP_4_4) /ext/xmlrpc xmlrpc-epi-php.c
| From: | Rob Richards | Date: | Wed, 05 Oct 2005 16:41:18 +0000 |
| Subject: | cvs: php-src(PHP_4_4) /ext/xmlrpc xmlrpc-epi-php.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-34321@lists.php.net to get a copy of this message | ||
rrichards Wed Oct 5 12:41:18 2005 EDT
Modified files: (Branch: PHP_4_4)
/php-src/ext/xmlrpc xmlrpc-epi-php.c
Log:
fix ZTS build
http://cvs.php.net/diff.php/php-src/ext/xmlrpc/xmlrpc-epi-php.c?r1=1.24.2.4.4.1&r2=1.24.2.4.4.2&ty=u
Index: php-src/ext/xmlrpc/xmlrpc-epi-php.c
diff -u php-src/ext/xmlrpc/xmlrpc-epi-php.c:1.24.2.4.4.1
php-src/ext/xmlrpc/xmlrpc-epi-php.c:1.24.2.4.4.2
--- php-src/ext/xmlrpc/xmlrpc-epi-php.c:1.24.2.4.4.1 Tue Oct 4 07:19:56 2005
+++ php-src/ext/xmlrpc/xmlrpc-epi-php.c Wed Oct 5 12:41:18 2005
@@ -51,7 +51,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: xmlrpc-epi-php.c,v 1.24.2.4.4.1 2005/10/04 11:19:56 tony2001 Exp $ */
+/* $Id: xmlrpc-epi-php.c,v 1.24.2.4.4.2 2005/10/05 16:41:18 rrichards Exp $ */
/**********************************************************************
* BUGS: *
@@ -482,7 +482,7 @@
}
/* recursively convert php values into xmlrpc values */
-static XMLRPC_VALUE PHP_to_XMLRPC_worker (const char* key, zval* in_val, int depth)
+static XMLRPC_VALUE PHP_to_XMLRPC_worker (const char* key, zval* in_val, int depth TSRMLS_DC)
{
XMLRPC_VALUE xReturn = NULL;
if(in_val) {
@@ -549,10 +549,10 @@
ht->nApplyCount++;
}
if (res == HASH_KEY_IS_LONG) {
- XMLRPC_AddValueToVector(xReturn, PHP_to_XMLRPC_worker(0, *pIter,
depth++));
+ XMLRPC_AddValueToVector(xReturn, PHP_to_XMLRPC_worker(0, *pIter,
depth++ TSRMLS_CC));
}
else {
- XMLRPC_AddValueToVector(xReturn, PHP_to_XMLRPC_worker(my_key,
*pIter, depth++));
+ XMLRPC_AddValueToVector(xReturn, PHP_to_XMLRPC_worker(my_key,
*pIter, depth++ TSRMLS_CC));
}
if (ht) {
ht->nApplyCount--;
@@ -571,9 +571,9 @@
return xReturn;
}
-static XMLRPC_VALUE PHP_to_XMLRPC(zval* root_val)
+static XMLRPC_VALUE PHP_to_XMLRPC(zval* root_val TSRMLS_DC)
{
- return PHP_to_XMLRPC_worker(NULL, root_val, 0);
+ return PHP_to_XMLRPC_worker(NULL, root_val, 0 TSRMLS_CC);
}
/* recursively convert xmlrpc values into php values */
@@ -675,7 +675,7 @@
XMLRPC_RequestSetRequestType(xRequest, xmlrpc_request_call);
}
if(Z_TYPE_P(vals) != IS_NULL) {
- XMLRPC_RequestSetData(xRequest, PHP_to_XMLRPC(vals));
+ XMLRPC_RequestSetData(xRequest, PHP_to_XMLRPC(vals TSRMLS_CC));
}
outBuf = XMLRPC_REQUEST_ToXML(xRequest, 0);
@@ -704,7 +704,7 @@
if( return_value_used ) {
/* convert native php type to xmlrpc type */
- xOut = PHP_to_XMLRPC(arg1);
+ xOut = PHP_to_XMLRPC(arg1 TSRMLS_CC);
/* generate raw xml from xmlrpc data */
outBuf = XMLRPC_VALUE_ToXML(xOut, 0);
@@ -1123,7 +1123,7 @@
}
else if(data.php_executed) {
if(!out.b_php_out) {
- xAnswer = PHP_to_XMLRPC(data.return_data);
+ xAnswer = PHP_to_XMLRPC(data.return_data TSRMLS_CC);
}
}
@@ -1195,7 +1195,7 @@
server = zend_list_find(Z_LVAL_P(handle), &type);
if (type == le_xmlrpc_server) {
- XMLRPC_VALUE xDesc = PHP_to_XMLRPC(desc);
+ XMLRPC_VALUE xDesc = PHP_to_XMLRPC(desc TSRMLS_CC);
if (xDesc) {
int retval = XMLRPC_ServerAddIntrospectionData(server->server_ptr, xDesc);
XMLRPC_CleanupValue(xDesc);