@ -53,7 +53,7 @@ typedef struct _func_info_t {
static uint32_t zend_strlen_info ( const zend_call_info * call_info , const zend_ssa * ssa )
{
if ( call_info - > caller_init_opline - > extended_value = = call_info - > num_args & &
if ( call_info - > caller_init_opline - > extended_value = = ( uint32_t ) call_info - > num_args & &
call_info - > num_args = = 1 ) {
uint32_t tmp = MAY_BE_RC1 ;
@ -83,7 +83,7 @@ static uint32_t zend_strlen_info(const zend_call_info *call_info, const zend_ssa
static uint32_t zend_dechex_info ( const zend_call_info * call_info , const zend_ssa * ssa )
{
if ( call_info - > caller_init_opline - > extended_value = = call_info - > num_args & &
if ( call_info - > caller_init_opline - > extended_value = = ( uint32_t ) call_info - > num_args & &
call_info - > num_args = = 1 ) {
return MAY_BE_RC1 | MAY_BE_STRING ;
} else {
@ -94,7 +94,7 @@ static uint32_t zend_dechex_info(const zend_call_info *call_info, const zend_ssa
static uint32_t zend_range_info ( const zend_call_info * call_info , const zend_ssa * ssa )
{
if ( call_info - > caller_init_opline - > extended_value = = call_info - > num_args & &
if ( call_info - > caller_init_opline - > extended_value = = ( uint32_t ) call_info - > num_args & &
( call_info - > num_args = = 2 | | call_info - > num_args = = 3 ) ) {
uint32_t t1 = _ssa_op1_info ( call_info - > caller_op_array , ssa , call_info - > arg_info [ 0 ] . opline ) ;
@ -130,7 +130,7 @@ static uint32_t zend_range_info(const zend_call_info *call_info, const zend_ssa
static uint32_t zend_is_type_info ( const zend_call_info * call_info , const zend_ssa * ssa )
{
if ( call_info - > caller_init_opline - > extended_value = = call_info - > num_args & &
if ( call_info - > caller_init_opline - > extended_value = = ( uint32_t ) call_info - > num_args & &
call_info - > num_args = = 1 ) {
return MAY_BE_RC1 | MAY_BE_FALSE | MAY_BE_TRUE | FUNC_MAY_INLINE ;
} else {
@ -140,7 +140,7 @@ static uint32_t zend_is_type_info(const zend_call_info *call_info, const zend_ss
static uint32_t zend_l_ss_info ( const zend_call_info * call_info , const zend_ssa * ssa )
{
if ( call_info - > caller_init_opline - > extended_value = = call_info - > num_args & &
if ( call_info - > caller_init_opline - > extended_value = = ( uint32_t ) call_info - > num_args & &
call_info - > num_args = = 2 ) {
uint32_t arg1_info = _ssa_op1_info ( call_info - > caller_op_array , ssa , call_info - > arg_info [ 0 ] . opline ) ;
@ -165,7 +165,7 @@ static uint32_t zend_l_ss_info(const zend_call_info *call_info, const zend_ssa *
static uint32_t zend_lb_ssn_info ( const zend_call_info * call_info , const zend_ssa * ssa )
{
if ( call_info - > caller_init_opline - > extended_value = = call_info - > num_args & &
if ( call_info - > caller_init_opline - > extended_value = = ( uint32_t ) call_info - > num_args & &
call_info - > num_args = = 3 ) {
uint32_t arg1_info = _ssa_op1_info ( call_info - > caller_op_array , ssa , call_info - > arg_info [ 0 ] . opline ) ;
uint32_t arg2_info = _ssa_op1_info ( call_info - > caller_op_array , ssa , call_info - > arg_info [ 1 ] . opline ) ;
@ -192,7 +192,7 @@ static uint32_t zend_lb_ssn_info(const zend_call_info *call_info, const zend_ssa
static uint32_t zend_b_s_info ( const zend_call_info * call_info , const zend_ssa * ssa )
{
if ( call_info - > caller_init_opline - > extended_value = = call_info - > num_args & &
if ( call_info - > caller_init_opline - > extended_value = = ( uint32_t ) call_info - > num_args & &
call_info - > num_args = = 1 ) {
uint32_t arg1_info = _ssa_op1_info ( call_info - > caller_op_array , ssa , call_info - > arg_info [ 0 ] . opline ) ;
@ -1251,7 +1251,7 @@ uint32_t zend_get_func_info(const zend_call_info *call_info, const zend_ssa *ssa
int zend_func_info_startup ( void )
{
zend_extension dummy ;
in t i ;
size_ t i ;
if ( zend_func_info_rid = = - 1 ) {
zend_func_info_rid = zend_get_resource_handle ( & dummy ) ;