@@ -312,10 +312,10 @@ PHPAPI char * ap_php_conv_10(register wide_int num, register bool is_unsigned,
312
312
register bool * is_negative , char * buf_end , register size_t * len )
313
313
{
314
314
register char * p = buf_end ;
315
- register u_wide_int magnitude ;
315
+ register uint64_t magnitude ;
316
316
317
317
if (is_unsigned ) {
318
- magnitude = (u_wide_int ) num ;
318
+ magnitude = (uint64_t ) num ;
319
319
* is_negative = false;
320
320
} else {
321
321
* is_negative = (num < 0 );
@@ -331,17 +331,17 @@ PHPAPI char * ap_php_conv_10(register wide_int num, register bool is_unsigned,
331
331
*/
332
332
if (* is_negative ) {
333
333
wide_int t = num + 1 ;
334
- magnitude = ((u_wide_int ) - t ) + 1 ;
334
+ magnitude = ((uint64_t ) - t ) + 1 ;
335
335
} else {
336
- magnitude = (u_wide_int ) num ;
336
+ magnitude = (uint64_t ) num ;
337
337
}
338
338
}
339
339
340
340
/*
341
341
* We use a do-while loop so that we write at least 1 digit
342
342
*/
343
343
do {
344
- register u_wide_int new_magnitude = magnitude / 10 ;
344
+ register uint64_t new_magnitude = magnitude / 10 ;
345
345
346
346
* -- p = (char )(magnitude - new_magnitude * 10 + '0' );
347
347
magnitude = new_magnitude ;
@@ -471,7 +471,7 @@ PHPAPI char * php_conv_fp(register char format, register double num,
471
471
* which is a pointer to the END of the buffer + 1 (i.e. if the buffer
472
472
* is declared as buf[ 100 ], buf_end should be &buf[ 100 ])
473
473
*/
474
- PHPAPI char * ap_php_conv_p2 (register u_wide_int num , register int nbits , char format , char * buf_end , register size_t * len ) /* {{{ */
474
+ PHPAPI char * ap_php_conv_p2 (register uint64_t num , register int nbits , char format , char * buf_end , register size_t * len ) /* {{{ */
475
475
{
476
476
register int mask = (1 << nbits ) - 1 ;
477
477
register char * p = buf_end ;
@@ -588,7 +588,7 @@ static size_t format_converter(register buffy * odp, const char *fmt, va_list ap
588
588
589
589
double fp_num ;
590
590
wide_int i_num = (wide_int ) 0 ;
591
- u_wide_int ui_num ;
591
+ uint64_t ui_num ;
592
592
593
593
char num_buf [NUM_BUF_SIZE ];
594
594
char char_buf [2 ]; /* for printing %% and %<unknown> */
@@ -788,7 +788,7 @@ static size_t format_converter(register buffy * odp, const char *fmt, va_list ap
788
788
break ;
789
789
#if SIZEOF_LONG_LONG
790
790
case LM_LONG_LONG :
791
- i_num = (wide_int ) va_arg (ap , u_wide_int );
791
+ i_num = (wide_int ) va_arg (ap , unsigned long long int );
792
792
break ;
793
793
#endif
794
794
#if SIZEOF_INTMAX_T
@@ -865,29 +865,29 @@ static size_t format_converter(register buffy * odp, const char *fmt, va_list ap
865
865
case 'o' :
866
866
switch (modifier ) {
867
867
default :
868
- ui_num = (u_wide_int ) va_arg (ap , unsigned int );
868
+ ui_num = (uint64_t ) va_arg (ap , unsigned int );
869
869
break ;
870
870
case LM_LONG_DOUBLE :
871
871
goto fmt_error ;
872
872
case LM_LONG :
873
- ui_num = (u_wide_int ) va_arg (ap , unsigned long int );
873
+ ui_num = (uint64_t ) va_arg (ap , unsigned long int );
874
874
break ;
875
875
case LM_SIZE_T :
876
- ui_num = (u_wide_int ) va_arg (ap , size_t );
876
+ ui_num = (uint64_t ) va_arg (ap , size_t );
877
877
break ;
878
878
#if SIZEOF_LONG_LONG
879
879
case LM_LONG_LONG :
880
- ui_num = (u_wide_int ) va_arg (ap , u_wide_int );
880
+ ui_num = (uint64_t ) va_arg (ap , unsigned long long int );
881
881
break ;
882
882
#endif
883
883
#if SIZEOF_INTMAX_T
884
884
case LM_INTMAX_T :
885
- ui_num = (u_wide_int ) va_arg (ap , uintmax_t );
885
+ ui_num = (uint64_t ) va_arg (ap , uintmax_t );
886
886
break ;
887
887
#endif
888
888
#if SIZEOF_PTRDIFF_T
889
889
case LM_PTRDIFF_T :
890
- ui_num = (u_wide_int ) va_arg (ap , ptrdiff_t );
890
+ ui_num = (uint64_t ) va_arg (ap , ptrdiff_t );
891
891
break ;
892
892
#endif
893
893
}
@@ -904,29 +904,29 @@ static size_t format_converter(register buffy * odp, const char *fmt, va_list ap
904
904
case 'X' :
905
905
switch (modifier ) {
906
906
default :
907
- ui_num = (u_wide_int ) va_arg (ap , unsigned int );
907
+ ui_num = (uint64_t ) va_arg (ap , unsigned int );
908
908
break ;
909
909
case LM_LONG_DOUBLE :
910
910
goto fmt_error ;
911
911
case LM_LONG :
912
- ui_num = (u_wide_int ) va_arg (ap , unsigned long int );
912
+ ui_num = (uint64_t ) va_arg (ap , unsigned long int );
913
913
break ;
914
914
case LM_SIZE_T :
915
- ui_num = (u_wide_int ) va_arg (ap , size_t );
915
+ ui_num = (uint64_t ) va_arg (ap , size_t );
916
916
break ;
917
917
#if SIZEOF_LONG_LONG
918
918
case LM_LONG_LONG :
919
- ui_num = (u_wide_int ) va_arg (ap , u_wide_int );
919
+ ui_num = (uint64_t ) va_arg (ap , unsigned long long int );
920
920
break ;
921
921
#endif
922
922
#if SIZEOF_INTMAX_T
923
923
case LM_INTMAX_T :
924
- ui_num = (u_wide_int ) va_arg (ap , uintmax_t );
924
+ ui_num = (uint64_t ) va_arg (ap , uintmax_t );
925
925
break ;
926
926
#endif
927
927
#if SIZEOF_PTRDIFF_T
928
928
case LM_PTRDIFF_T :
929
- ui_num = (u_wide_int ) va_arg (ap , ptrdiff_t );
929
+ ui_num = (uint64_t ) va_arg (ap , ptrdiff_t );
930
930
break ;
931
931
#endif
932
932
}
@@ -1089,8 +1089,8 @@ static size_t format_converter(register buffy * odp, const char *fmt, va_list ap
1089
1089
* we print "%p" to indicate that we don't handle "%p".
1090
1090
*/
1091
1091
case 'p' :
1092
- if (sizeof (char * ) <= sizeof (u_wide_int )) {
1093
- ui_num = (u_wide_int )((size_t ) va_arg (ap , char * ));
1092
+ if (sizeof (char * ) <= sizeof (uint64_t )) {
1093
+ ui_num = (uint64_t )((size_t ) va_arg (ap , char * ));
1094
1094
s = ap_php_conv_p2 (ui_num , 4 , 'x' ,
1095
1095
& num_buf [NUM_BUF_SIZE ], & s_len );
1096
1096
if (ui_num != 0 ) {
0 commit comments