rrichards               Wed Oct  5 12:40:53 2005 EDT

  Modified files:              (Branch: PHP_5_0)
    /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.37.2.1&r2=1.37.2.2&ty=u
Index: php-src/ext/xmlrpc/xmlrpc-epi-php.c
diff -u php-src/ext/xmlrpc/xmlrpc-epi-php.c:1.37.2.1 
php-src/ext/xmlrpc/xmlrpc-epi-php.c:1.37.2.2
--- php-src/ext/xmlrpc/xmlrpc-epi-php.c:1.37.2.1        Tue Oct  4 07:19:11 2005
+++ php-src/ext/xmlrpc/xmlrpc-epi-php.c Wed Oct  5 12:40:53 2005
@@ -51,7 +51,7 @@
    +----------------------------------------------------------------------+
  */
 
-/* $Id: xmlrpc-epi-php.c,v 1.37.2.1 2005/10/04 11:19:11 tony2001 Exp $ */
+/* $Id: xmlrpc-epi-php.c,v 1.37.2.2 2005/10/05 16:40:53 rrichards Exp $ */
 
 /**********************************************************************
 * BUGS:                                                               *
@@ -478,7 +478,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) {
@@ -545,10 +545,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--;
@@ -567,9 +567,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 */
@@ -669,7 +669,7 @@
                                XMLRPC_RequestSetRequestType(xRequest, 
xmlrpc_request_call);
                        }
                        if (Z_TYPE_PP(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);
@@ -697,7 +697,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);
@@ -1099,7 +1099,7 @@
                                FREE_ZVAL(data.return_data);
                                data.return_data = XMLRPC_to_PHP(xAnswer);
                        } else if(data.php_executed && !out.b_php_out) {
-                               xAnswer = PHP_to_XMLRPC(data.return_data);
+                               xAnswer = PHP_to_XMLRPC(data.return_data 
TSRMLS_CC);
                        }
 
                        /* should we return data as xml? */
@@ -1168,7 +1168,7 @@
        server = zend_list_find(Z_LVAL_PP(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);

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to