@@ -1121,7 +1121,7 @@ PHP_METHOD(SoapServer, SoapServer)
1121
1121
zval * wsdl = NULL , * options = NULL ;
1122
1122
zend_resource * res ;
1123
1123
int version = SOAP_1_1 ;
1124
- long cache_wsdl ;
1124
+ php_int_t cache_wsdl ;
1125
1125
HashTable * typemap_ht = NULL ;
1126
1126
1127
1127
SOAP_SERVER_BEGIN_CODE ();
@@ -1248,19 +1248,19 @@ PHP_METHOD(SoapServer, SoapServer)
1248
1248
PHP_METHOD (SoapServer , setPersistence )
1249
1249
{
1250
1250
soapServicePtr service ;
1251
- long value ;
1251
+ php_int_t value ;
1252
1252
1253
1253
SOAP_SERVER_BEGIN_CODE ();
1254
1254
1255
1255
FETCH_THIS_SERVICE (service );
1256
1256
1257
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l " , & value ) != FAILURE ) {
1257
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "i " , & value ) != FAILURE ) {
1258
1258
if (service -> type == SOAP_CLASS ) {
1259
1259
if (value == SOAP_PERSISTENCE_SESSION ||
1260
1260
value == SOAP_PERSISTENCE_REQUEST ) {
1261
1261
service -> soap_class .persistance = value ;
1262
1262
} else {
1263
- php_error_docref (NULL TSRMLS_CC , E_WARNING , "Tried to set persistence with bogus value (%ld )" , value );
1263
+ php_error_docref (NULL TSRMLS_CC , E_WARNING , "Tried to set persistence with bogus value (%pd )" , value );
1264
1264
return ;
1265
1265
}
1266
1266
} else {
@@ -2330,7 +2330,7 @@ PHP_METHOD(SoapClient, SoapClient)
2330
2330
zval * wsdl , * options = NULL ;
2331
2331
int soap_version = SOAP_1_1 ;
2332
2332
php_stream_context * context = NULL ;
2333
- long cache_wsdl ;
2333
+ php_int_t cache_wsdl ;
2334
2334
sdlPtr sdl = NULL ;
2335
2335
HashTable * typemap_ht = NULL ;
2336
2336
zval * this_ptr = getThis ();
@@ -3082,11 +3082,11 @@ PHP_METHOD(SoapClient, __doRequest)
3082
3082
{
3083
3083
char * buf , * location , * action ;
3084
3084
int buf_size , location_size , action_size ;
3085
- long version ;
3086
- long one_way = 0 ;
3085
+ php_int_t version ;
3086
+ php_int_t one_way = 0 ;
3087
3087
zval * this_ptr = getThis ();
3088
3088
3089
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "sssl|l " ,
3089
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "sssi|i " ,
3090
3090
& buf , & buf_size ,
3091
3091
& location , & location_size ,
3092
3092
& action , & action_size ,
@@ -3801,7 +3801,7 @@ static int serialize_response_call2(xmlNodePtr body, sdlFunctionPtr function, ch
3801
3801
int i = 0 ;
3802
3802
zend_string * param_name ;
3803
3803
//???
3804
- ulong param_index = i ;
3804
+ php_uint_t param_index = i ;
3805
3805
3806
3806
ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (ret ), param_index , param_name , data ) {
3807
3807
parameter = get_param (function , param_name -> val , param_index , TRUE);
0 commit comments