@@ -546,7 +546,7 @@ typedef enum {
546546 ZEND_INI_PARSE_QUANTITY_UNSIGNED ,
547547} zend_ini_parse_quantity_signed_result_t ;
548548
549- static zend_long zend_ini_parse_quantity_internal (zend_string * value , zend_ini_parse_quantity_signed_result_t signed_result , zend_string * * errstr ) /* {{{ */
549+ static zend_ulong zend_ini_parse_quantity_internal (zend_string * value , zend_ini_parse_quantity_signed_result_t signed_result , zend_string * * errstr ) /* {{{ */
550550{
551551 char * digits_end = NULL ;
552552 char * str = ZSTR_VAL (value );
@@ -676,7 +676,7 @@ static zend_long zend_ini_parse_quantity_internal(zend_string *value, zend_ini_p
676676 smart_str_free (& interpreted );
677677 smart_str_free (& chr );
678678
679- return ( zend_long ) retval ;
679+ return retval ;
680680 }
681681
682682end :
@@ -704,13 +704,13 @@ static zend_long zend_ini_parse_quantity_internal(zend_string *value, zend_ini_p
704704
705705ZEND_API zend_long zend_ini_parse_quantity (zend_string * value , zend_string * * errstr ) /* {{{ */
706706{
707- return zend_ini_parse_quantity_internal (value , ZEND_INI_PARSE_QUANTITY_SIGNED , errstr );
707+ return ( zend_long ) zend_ini_parse_quantity_internal (value , ZEND_INI_PARSE_QUANTITY_SIGNED , errstr );
708708}
709709/* }}} */
710710
711711ZEND_API zend_ulong zend_ini_parse_uquantity (zend_string * value , zend_string * * errstr ) /* {{{ */
712712{
713- return ( zend_ulong ) zend_ini_parse_quantity_internal (value , ZEND_INI_PARSE_QUANTITY_UNSIGNED , errstr );
713+ return zend_ini_parse_quantity_internal (value , ZEND_INI_PARSE_QUANTITY_UNSIGNED , errstr );
714714}
715715/* }}} */
716716
0 commit comments