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