@@ -49,25 +49,25 @@ static void function_to_string(sdlFunctionPtr function, smart_str *buf);
49
49
static void type_to_string (sdlTypePtr type , smart_str * buf , int level );
50
50
51
51
static void clear_soap_fault (zval * obj );
52
- static void set_soap_fault (zval * obj , char * fault_code_ns , char * fault_code , char * fault_string , char * fault_actor , zval * fault_detail , char * name );
52
+ static void set_soap_fault (zval * obj , const char * fault_code_ns , const char * fault_code , const char * fault_string , const char * fault_actor , zval * fault_detail , const char * name );
53
53
static void add_soap_fault_ex (zval * fault , zval * obj , char * fault_code , char * fault_string , char * fault_actor , zval * fault_detail );
54
54
static ZEND_NORETURN void soap_server_fault (char * code , char * string , char * actor , zval * details , char * name );
55
55
static void soap_server_fault_ex (sdlFunctionPtr function , zval * fault , soapHeader * hdr );
56
56
57
- static sdlParamPtr get_param (sdlFunctionPtr function , char * param_name , int index , int );
57
+ static sdlParamPtr get_param (sdlFunctionPtr function , const char * param_name , int index , int );
58
58
static sdlFunctionPtr get_function (sdlPtr sdl , const char * function_name );
59
- static sdlFunctionPtr get_doc_function (sdlPtr sdl , xmlNodePtr node );
59
+ static sdlFunctionPtr get_doc_function (sdlPtr sdl , xmlNodePtr params );
60
60
61
- static sdlFunctionPtr deserialize_function_call (sdlPtr sdl , xmlDocPtr request , char * actor , zval * function_name , int * num_params , zval * * parameters , int * version , soapHeader * * headers );
62
- static xmlDocPtr serialize_response_call (sdlFunctionPtr function , const char * function_name ,char * uri ,zval * ret , soapHeader * headers , int version );
63
- static xmlDocPtr serialize_function_call (zval * this_ptr , sdlFunctionPtr function , char * function_name , char * uri , zval * arguments , int arg_count , int version , HashTable * soap_headers );
64
- static xmlNodePtr serialize_parameter (sdlParamPtr param ,zval * param_val ,int index ,char * name , int style , xmlNodePtr parent );
65
- static xmlNodePtr serialize_zval (zval * val , sdlParamPtr param , char * paramName , int style , xmlNodePtr parent );
61
+ static sdlFunctionPtr deserialize_function_call (sdlPtr sdl , xmlDocPtr request , const char * actor , zval * function_name , int * num_params , zval * * parameters , int * version , soapHeader * * headers );
62
+ static xmlDocPtr serialize_response_call (sdlFunctionPtr function , const char * function_name , const char * uri ,zval * ret , soapHeader * headers , int version );
63
+ static xmlDocPtr serialize_function_call (zval * this_ptr , sdlFunctionPtr function , const char * function_name , const char * uri , zval * arguments , int arg_count , int version , HashTable * soap_headers );
64
+ static xmlNodePtr serialize_parameter (sdlParamPtr param ,zval * param_val , int index ,const char * name , int style , xmlNodePtr parent );
65
+ static xmlNodePtr serialize_zval (zval * val , sdlParamPtr param , const char * paramName , int style , xmlNodePtr parent );
66
66
67
67
static void delete_service (soapServicePtr service );
68
68
static void delete_argv (struct _soap_class * class );
69
69
70
- static void soap_error_handler (int error_num , zend_string * error_filename , const uint32_t error_lineno , zend_string * message );
70
+ static void soap_error_handler (int error_num , zend_string * error_filename , uint32_t error_lineno , zend_string * message );
71
71
72
72
#define SOAP_SERVER_BEGIN_CODE () \
73
73
bool _old_handler = SOAP_GLOBAL(use_soap_error_handler);\
@@ -2167,7 +2167,7 @@ PHP_METHOD(SoapClient, __construct)
2167
2167
}
2168
2168
/* }}} */
2169
2169
2170
- static int do_request (zval * this_ptr , xmlDoc * request , char * location , char * action , int version , bool one_way , zval * response ) /* {{{ */
2170
+ static int do_request (zval * this_ptr , xmlDoc * request , const char * location , const char * action , int version , bool one_way , zval * response ) /* {{{ */
2171
2171
{
2172
2172
int ret = TRUE;
2173
2173
char * buf ;
@@ -2850,7 +2850,7 @@ void add_soap_fault(zval *obj, char *fault_code, char *fault_string, char *fault
2850
2850
}
2851
2851
/* }}} */
2852
2852
2853
- static void set_soap_fault (zval * obj , char * fault_code_ns , char * fault_code , char * fault_string , char * fault_actor , zval * fault_detail , char * name ) /* {{{ */
2853
+ static void set_soap_fault (zval * obj , const char * fault_code_ns , const char * fault_code , const char * fault_string , const char * fault_actor , zval * fault_detail , const char * name ) /* {{{ */
2854
2854
{
2855
2855
if (Z_TYPE_P (obj ) != IS_OBJECT ) {
2856
2856
object_init_ex (obj , soap_fault_class_entry );
@@ -3047,7 +3047,7 @@ static xmlNodePtr get_envelope(xmlNodePtr trav, int *version, char **envelope_ns
3047
3047
return NULL ;
3048
3048
}
3049
3049
3050
- static sdlFunctionPtr deserialize_function_call (sdlPtr sdl , xmlDocPtr request , char * actor , zval * function_name , int * num_params , zval * * parameters , int * version , soapHeader * * headers ) /* {{{ */
3050
+ static sdlFunctionPtr deserialize_function_call (sdlPtr sdl , xmlDocPtr request , const char * actor , zval * function_name , int * num_params , zval * * parameters , int * version , soapHeader * * headers ) /* {{{ */
3051
3051
{
3052
3052
char * envelope_ns = NULL ;
3053
3053
xmlNodePtr trav ,env ,head ,body ,func ;
@@ -3325,7 +3325,7 @@ static void set_soap_header_attributes(xmlNodePtr h, zval *header, int version)
3325
3325
}
3326
3326
/* }}} */
3327
3327
3328
- static int serialize_response_call2 (xmlNodePtr body , sdlFunctionPtr function , const char * function_name , char * uri , zval * ret , int version , int main , xmlNodePtr * node ) /* {{{ */
3328
+ static int serialize_response_call2 (xmlNodePtr body , sdlFunctionPtr function , const char * function_name , const char * uri , zval * ret , int version , int main , xmlNodePtr * node ) /* {{{ */
3329
3329
{
3330
3330
xmlNodePtr method = NULL , param ;
3331
3331
sdlParamPtr parameter = NULL ;
@@ -3427,7 +3427,7 @@ static int serialize_response_call2(xmlNodePtr body, sdlFunctionPtr function, co
3427
3427
}
3428
3428
/* }}} */
3429
3429
3430
- static xmlDocPtr serialize_response_call (sdlFunctionPtr function , const char * function_name , char * uri , zval * ret , soapHeader * headers , int version ) /* {{{ */
3430
+ static xmlDocPtr serialize_response_call (sdlFunctionPtr function , const char * function_name , const char * uri , zval * ret , soapHeader * headers , int version ) /* {{{ */
3431
3431
{
3432
3432
xmlDocPtr doc ;
3433
3433
xmlNodePtr envelope = NULL , body , param ;
@@ -3800,7 +3800,7 @@ static xmlDocPtr serialize_response_call(sdlFunctionPtr function, const char *fu
3800
3800
}
3801
3801
/* }}} */
3802
3802
3803
- static xmlDocPtr serialize_function_call (zval * this_ptr , sdlFunctionPtr function , char * function_name , char * uri , zval * arguments , int arg_count , int version , HashTable * soap_headers ) /* {{{ */
3803
+ static xmlDocPtr serialize_function_call (zval * this_ptr , sdlFunctionPtr function , const char * function_name , const char * uri , zval * arguments , int arg_count , int version , HashTable * soap_headers ) /* {{{ */
3804
3804
{
3805
3805
xmlDoc * doc ;
3806
3806
xmlNodePtr envelope = NULL , body , method = NULL , head = NULL ;
@@ -4000,9 +4000,9 @@ static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function
4000
4000
}
4001
4001
/* }}} */
4002
4002
4003
- static xmlNodePtr serialize_parameter (sdlParamPtr param , zval * param_val , int index , char * name , int style , xmlNodePtr parent ) /* {{{ */
4003
+ static xmlNodePtr serialize_parameter (sdlParamPtr param , zval * param_val , int index , const char * name , int style , xmlNodePtr parent ) /* {{{ */
4004
4004
{
4005
- char * paramName ;
4005
+ const char * paramName ;
4006
4006
xmlNodePtr xmlParam ;
4007
4007
char paramNameBuf [10 ];
4008
4008
@@ -4020,8 +4020,8 @@ static xmlNodePtr serialize_parameter(sdlParamPtr param, zval *param_val, int in
4020
4020
paramName = param -> paramName ;
4021
4021
} else {
4022
4022
if (name == NULL ) {
4023
+ snprintf (paramNameBuf , sizeof (paramNameBuf ), "param%d" ,index );
4023
4024
paramName = paramNameBuf ;
4024
- snprintf (paramName , sizeof (paramNameBuf ), "param%d" ,index );
4025
4025
} else {
4026
4026
paramName = name ;
4027
4027
}
@@ -4033,7 +4033,7 @@ static xmlNodePtr serialize_parameter(sdlParamPtr param, zval *param_val, int in
4033
4033
}
4034
4034
/* }}} */
4035
4035
4036
- static xmlNodePtr serialize_zval (zval * val , sdlParamPtr param , char * paramName , int style , xmlNodePtr parent ) /* {{{ */
4036
+ static xmlNodePtr serialize_zval (zval * val , sdlParamPtr param , const char * paramName , int style , xmlNodePtr parent ) /* {{{ */
4037
4037
{
4038
4038
xmlNodePtr xmlParam ;
4039
4039
encodePtr enc ;
@@ -4065,7 +4065,7 @@ static xmlNodePtr serialize_zval(zval *val, sdlParamPtr param, char *paramName,
4065
4065
}
4066
4066
/* }}} */
4067
4067
4068
- static sdlParamPtr get_param (sdlFunctionPtr function , char * param_name , int index , int response ) /* {{{ */
4068
+ static sdlParamPtr get_param (sdlFunctionPtr function , const char * param_name , int index , int response ) /* {{{ */
4069
4069
{
4070
4070
sdlParamPtr tmp ;
4071
4071
HashTable * ht ;
0 commit comments