Skip to content

Commit ca7a0df

Browse files
committed
Make some things const that can be const in soap
1 parent 7834bd1 commit ca7a0df

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

ext/soap/soap.c

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -49,25 +49,25 @@ static void function_to_string(sdlFunctionPtr function, smart_str *buf);
4949
static void type_to_string(sdlTypePtr type, smart_str *buf, int level);
5050

5151
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);
5353
static void add_soap_fault_ex(zval *fault, zval *obj, char *fault_code, char *fault_string, char *fault_actor, zval *fault_detail);
5454
static ZEND_NORETURN void soap_server_fault(char* code, char* string, char *actor, zval* details, char *name);
5555
static void soap_server_fault_ex(sdlFunctionPtr function, zval* fault, soapHeader* hdr);
5656

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);
5858
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);
6060

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);
6666

6767
static void delete_service(soapServicePtr service);
6868
static void delete_argv(struct _soap_class *class);
6969

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);
7171

7272
#define SOAP_SERVER_BEGIN_CODE() \
7373
bool _old_handler = SOAP_GLOBAL(use_soap_error_handler);\
@@ -2167,7 +2167,7 @@ PHP_METHOD(SoapClient, __construct)
21672167
}
21682168
/* }}} */
21692169

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) /* {{{ */
21712171
{
21722172
int ret = TRUE;
21732173
char *buf;
@@ -2850,7 +2850,7 @@ void add_soap_fault(zval *obj, char *fault_code, char *fault_string, char *fault
28502850
}
28512851
/* }}} */
28522852

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) /* {{{ */
28542854
{
28552855
if (Z_TYPE_P(obj) != IS_OBJECT) {
28562856
object_init_ex(obj, soap_fault_class_entry);
@@ -3047,7 +3047,7 @@ static xmlNodePtr get_envelope(xmlNodePtr trav, int *version, char **envelope_ns
30473047
return NULL;
30483048
}
30493049

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) /* {{{ */
30513051
{
30523052
char* envelope_ns = NULL;
30533053
xmlNodePtr trav,env,head,body,func;
@@ -3325,7 +3325,7 @@ static void set_soap_header_attributes(xmlNodePtr h, zval *header, int version)
33253325
}
33263326
/* }}} */
33273327

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) /* {{{ */
33293329
{
33303330
xmlNodePtr method = NULL, param;
33313331
sdlParamPtr parameter = NULL;
@@ -3427,7 +3427,7 @@ static int serialize_response_call2(xmlNodePtr body, sdlFunctionPtr function, co
34273427
}
34283428
/* }}} */
34293429

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) /* {{{ */
34313431
{
34323432
xmlDocPtr doc;
34333433
xmlNodePtr envelope = NULL, body, param;
@@ -3800,7 +3800,7 @@ static xmlDocPtr serialize_response_call(sdlFunctionPtr function, const char *fu
38003800
}
38013801
/* }}} */
38023802

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) /* {{{ */
38043804
{
38053805
xmlDoc *doc;
38063806
xmlNodePtr envelope = NULL, body, method = NULL, head = NULL;
@@ -4000,9 +4000,9 @@ static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function
40004000
}
40014001
/* }}} */
40024002

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) /* {{{ */
40044004
{
4005-
char *paramName;
4005+
const char *paramName;
40064006
xmlNodePtr xmlParam;
40074007
char paramNameBuf[10];
40084008

@@ -4020,8 +4020,8 @@ static xmlNodePtr serialize_parameter(sdlParamPtr param, zval *param_val, int in
40204020
paramName = param->paramName;
40214021
} else {
40224022
if (name == NULL) {
4023+
snprintf(paramNameBuf, sizeof(paramNameBuf), "param%d",index);
40234024
paramName = paramNameBuf;
4024-
snprintf(paramName, sizeof(paramNameBuf), "param%d",index);
40254025
} else {
40264026
paramName = name;
40274027
}
@@ -4033,7 +4033,7 @@ static xmlNodePtr serialize_parameter(sdlParamPtr param, zval *param_val, int in
40334033
}
40344034
/* }}} */
40354035

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) /* {{{ */
40374037
{
40384038
xmlNodePtr xmlParam;
40394039
encodePtr enc;
@@ -4065,7 +4065,7 @@ static xmlNodePtr serialize_zval(zval *val, sdlParamPtr param, char *paramName,
40654065
}
40664066
/* }}} */
40674067

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) /* {{{ */
40694069
{
40704070
sdlParamPtr tmp;
40714071
HashTable *ht;

0 commit comments

Comments
 (0)