]> granicus.if.org Git - php/commitdiff
C89 compat
authorAnatol Belski <ab@php.net>
Tue, 19 Aug 2014 06:16:34 +0000 (08:16 +0200)
committerAnatol Belski <ab@php.net>
Tue, 19 Aug 2014 06:16:34 +0000 (08:16 +0200)
ext/xmlrpc/xmlrpc-epi-php.c

index e4be0f032cc304c73c10316c918203787e31f17b..5f019a87ef2d48c7f6edbfd78d083da3029dd0c2 100644 (file)
@@ -504,8 +504,10 @@ static XMLRPC_VALUE PHP_to_XMLRPC_worker (const char* key, zval* in_val, int dep
 
        if (in_val) {
                zval val;
+               XMLRPC_VALUE_TYPE type;
+
                ZVAL_UNDEF(&val);
-               XMLRPC_VALUE_TYPE type = get_zval_xmlrpc_type(in_val, &val);
+               type = get_zval_xmlrpc_type(in_val, &val);
        
                if (!Z_ISUNDEF(val)) {
                        switch (type) {
@@ -1116,6 +1118,7 @@ PHP_FUNCTION(xmlrpc_server_add_introspection_data)
 {
        zval *handle, *desc;
        xmlrpc_server_data* server;
+       XMLRPC_VALUE xDesc;
 
        if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ra", &handle, &desc) == FAILURE) {
                return;
@@ -1123,7 +1126,7 @@ PHP_FUNCTION(xmlrpc_server_add_introspection_data)
 
        ZEND_FETCH_RESOURCE(server, xmlrpc_server_data*, handle, -1, "xmlrpc server", le_xmlrpc_server);
 
-       XMLRPC_VALUE xDesc = PHP_to_XMLRPC(desc TSRMLS_CC);
+       xDesc = PHP_to_XMLRPC(desc TSRMLS_CC);
        if (xDesc) {
                int retval = XMLRPC_ServerAddIntrospectionData(server->server_ptr, xDesc);
                XMLRPC_CleanupValue(xDesc);