@@ -1786,7 +1786,7 @@ static void sdl_serialize_string(const char *str, smart_str *out)
1786
1786
}
1787
1787
1788
1788
// TODO: refactor it
1789
- static void sdl_serialize_key (zend_string * key , smart_str * out )
1789
+ static void sdl_serialize_key (const zend_string * key , smart_str * out )
1790
1790
{
1791
1791
if (key ) {
1792
1792
WSDL_CACHE_PUT_INT (ZSTR_LEN (key ), out );
@@ -1842,7 +1842,7 @@ static void sdl_serialize_attribute(sdlAttributePtr attr, HashTable *tmp_encoder
1842
1842
WSDL_CACHE_PUT_INT (i , out );
1843
1843
if (i > 0 ) {
1844
1844
sdlExtraAttributePtr tmp ;
1845
- zend_string * key ;
1845
+ const zend_string * key ;
1846
1846
1847
1847
ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (attr -> extraAttributes , key , tmp ) {
1848
1848
sdl_serialize_key (key , out );
@@ -1942,7 +1942,7 @@ static void sdl_serialize_type(sdlTypePtr type, HashTable *tmp_encoders, HashTab
1942
1942
WSDL_CACHE_PUT_INT (i , out );
1943
1943
if (i > 0 ) {
1944
1944
sdlRestrictionCharPtr tmp ;
1945
- zend_string * key ;
1945
+ const zend_string * key ;
1946
1946
1947
1947
ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (type -> restrictions -> enumeration , key , tmp ) {
1948
1948
sdl_serialize_resriction_char (tmp , out );
@@ -1960,7 +1960,7 @@ static void sdl_serialize_type(sdlTypePtr type, HashTable *tmp_encoders, HashTab
1960
1960
WSDL_CACHE_PUT_INT (i , out );
1961
1961
if (i > 0 ) {
1962
1962
sdlTypePtr tmp ;
1963
- zend_string * key ;
1963
+ const zend_string * key ;
1964
1964
zval zv ;
1965
1965
1966
1966
tmp_elements = emalloc (sizeof (HashTable ));
@@ -1983,7 +1983,7 @@ static void sdl_serialize_type(sdlTypePtr type, HashTable *tmp_encoders, HashTab
1983
1983
WSDL_CACHE_PUT_INT (i , out );
1984
1984
if (i > 0 ) {
1985
1985
sdlAttributePtr tmp ;
1986
- zend_string * key ;
1986
+ const zend_string * key ;
1987
1987
1988
1988
ZEND_HASH_FOREACH_STR_KEY_PTR (type -> attributes , key , tmp ) {
1989
1989
sdl_serialize_key (key , out );
@@ -2022,7 +2022,7 @@ static void sdl_serialize_parameters(HashTable *ht, HashTable *tmp_encoders, Has
2022
2022
WSDL_CACHE_PUT_INT (i , out );
2023
2023
if (i > 0 ) {
2024
2024
sdlParamPtr tmp ;
2025
- zend_string * key ;
2025
+ const zend_string * key ;
2026
2026
2027
2027
ZEND_HASH_FOREACH_STR_KEY_PTR (ht , key , tmp ) {
2028
2028
sdl_serialize_key (key , out );
@@ -2051,7 +2051,7 @@ static void sdl_serialize_soap_body(sdlSoapBindingFunctionBodyPtr body, HashTabl
2051
2051
WSDL_CACHE_PUT_INT (i , out );
2052
2052
if (i > 0 ) {
2053
2053
sdlSoapBindingFunctionHeaderPtr tmp ;
2054
- zend_string * key ;
2054
+ const zend_string * key ;
2055
2055
2056
2056
ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (body -> headers , key , tmp ) {
2057
2057
sdl_serialize_key (key , out );
@@ -2071,10 +2071,10 @@ static void sdl_serialize_soap_body(sdlSoapBindingFunctionBodyPtr body, HashTabl
2071
2071
WSDL_CACHE_PUT_INT (j , out );
2072
2072
if (j > 0 ) {
2073
2073
sdlSoapBindingFunctionHeaderPtr tmp2 ;
2074
- zend_string * key ;
2074
+ const zend_string * key_inner ;
2075
2075
2076
- ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (body -> headers , key , tmp2 ) {
2077
- sdl_serialize_key (key , out );
2076
+ ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (body -> headers , key_inner , tmp2 ) {
2077
+ sdl_serialize_key (key_inner , out );
2078
2078
WSDL_CACHE_PUT_1 (tmp2 -> use , out );
2079
2079
if (tmp2 -> use == SOAP_ENCODED ) {
2080
2080
WSDL_CACHE_PUT_1 (tmp2 -> encodingStyle , out );
@@ -2203,7 +2203,7 @@ static void add_sdl_to_cache(const char *fn, const char *uri, time_t t, sdlPtr s
2203
2203
2204
2204
if (sdl -> groups ) {
2205
2205
sdlTypePtr tmp ;
2206
- zend_string * key ;
2206
+ const zend_string * key ;
2207
2207
2208
2208
ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (sdl -> groups , key , tmp ) {
2209
2209
sdl_serialize_key (key , out );
@@ -2213,7 +2213,7 @@ static void add_sdl_to_cache(const char *fn, const char *uri, time_t t, sdlPtr s
2213
2213
2214
2214
if (sdl -> types ) {
2215
2215
sdlTypePtr tmp ;
2216
- zend_string * key ;
2216
+ const zend_string * key ;
2217
2217
2218
2218
ZEND_HASH_FOREACH_STR_KEY_PTR (sdl -> types , key , tmp ) {
2219
2219
sdl_serialize_key (key , out );
@@ -2223,7 +2223,7 @@ static void add_sdl_to_cache(const char *fn, const char *uri, time_t t, sdlPtr s
2223
2223
2224
2224
if (sdl -> elements ) {
2225
2225
sdlTypePtr tmp ;
2226
- zend_string * key ;
2226
+ const zend_string * key ;
2227
2227
2228
2228
ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (sdl -> elements , key , tmp ) {
2229
2229
sdl_serialize_key (key , out );
@@ -2233,7 +2233,7 @@ static void add_sdl_to_cache(const char *fn, const char *uri, time_t t, sdlPtr s
2233
2233
2234
2234
if (sdl -> encoders ) {
2235
2235
encodePtr tmp ;
2236
- zend_string * key ;
2236
+ const zend_string * key ;
2237
2237
2238
2238
ZEND_HASH_FOREACH_STR_KEY_PTR (sdl -> encoders , key , tmp ) {
2239
2239
sdl_serialize_key (key , out );
@@ -2252,7 +2252,7 @@ static void add_sdl_to_cache(const char *fn, const char *uri, time_t t, sdlPtr s
2252
2252
sdlBindingPtr tmp ;
2253
2253
int binding_num = 1 ;
2254
2254
zval zv ;
2255
- zend_string * key ;
2255
+ const zend_string * key ;
2256
2256
2257
2257
ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (sdl -> bindings , key , tmp ) {
2258
2258
sdl_serialize_key (key , out );
@@ -2280,7 +2280,7 @@ static void add_sdl_to_cache(const char *fn, const char *uri, time_t t, sdlPtr s
2280
2280
sdlFunctionPtr tmp ;
2281
2281
zval * binding_num , zv ;
2282
2282
int function_num = 1 ;
2283
- zend_string * key ;
2283
+ const zend_string * key ;
2284
2284
2285
2285
ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (& sdl -> functions , key , tmp ) {
2286
2286
sdl_serialize_key (key , out );
@@ -2310,12 +2310,12 @@ static void add_sdl_to_cache(const char *fn, const char *uri, time_t t, sdlPtr s
2310
2310
2311
2311
if (tmp -> faults ) {
2312
2312
sdlFaultPtr fault ;
2313
- zend_string * key ;
2313
+ const zend_string * key_inner ;
2314
2314
2315
2315
WSDL_CACHE_PUT_INT (zend_hash_num_elements (tmp -> faults ), out );
2316
2316
2317
- ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (tmp -> faults , key , fault ) {
2318
- sdl_serialize_key (key , out );
2317
+ ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (tmp -> faults , key_inner , fault ) {
2318
+ sdl_serialize_key (key_inner , out );
2319
2319
sdl_serialize_string (fault -> name , out );
2320
2320
sdl_serialize_parameters (fault -> details , & tmp_encoders , & tmp_types , out );
2321
2321
if (tmp -> binding -> bindingType == BINDING_SOAP && fault -> bindingAttributes != NULL ) {
@@ -2349,7 +2349,7 @@ static void add_sdl_to_cache(const char *fn, const char *uri, time_t t, sdlPtr s
2349
2349
if (i > 0 ) {
2350
2350
sdlFunctionPtr tmp ;
2351
2351
zval * function_num ;
2352
- zend_string * key ;
2352
+ const zend_string * key ;
2353
2353
2354
2354
ZEND_HASH_MAP_FOREACH_STR_KEY_PTR (sdl -> requests , key , tmp ) {
2355
2355
function_num = zend_hash_str_find (& tmp_functions , (char * )& tmp , sizeof (tmp ));
0 commit comments