Skip to content

Commit 11592e7

Browse files
committed
Remove custom 'p' length modifier from custom snprintf implementation
1 parent 1317808 commit 11592e7

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

main/snprintf.c

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -742,10 +742,6 @@ static int format_converter(register buffy * odp, const char *fmt, va_list ap) /
742742
modifier = LM_SIZE_T;
743743
#endif
744744
break;
745-
case 'p':
746-
fmt++;
747-
modifier = LM_PHP_INT_T;
748-
break;
749745
case 'h':
750746
fmt++;
751747
if (*fmt == 'h') {
@@ -810,9 +806,6 @@ static int format_converter(register buffy * odp, const char *fmt, va_list ap) /
810806
i_num = (wide_int) va_arg(ap, ptrdiff_t);
811807
break;
812808
#endif
813-
case LM_PHP_INT_T:
814-
i_num = (wide_int) va_arg(ap, zend_ulong);
815-
break;
816809
}
817810
/*
818811
* The rest also applies to other integer formats, so fall
@@ -855,9 +848,6 @@ static int format_converter(register buffy * odp, const char *fmt, va_list ap) /
855848
i_num = (wide_int) va_arg(ap, ptrdiff_t);
856849
break;
857850
#endif
858-
case LM_PHP_INT_T:
859-
i_num = (wide_int) va_arg(ap, zend_long);
860-
break;
861851
}
862852
}
863853
s = ap_php_conv_10(i_num, (*fmt) == 'u', &is_negative,
@@ -904,9 +894,6 @@ static int format_converter(register buffy * odp, const char *fmt, va_list ap) /
904894
ui_num = (u_wide_int) va_arg(ap, ptrdiff_t);
905895
break;
906896
#endif
907-
case LM_PHP_INT_T:
908-
ui_num = (u_wide_int) va_arg(ap, zend_ulong);
909-
break;
910897
}
911898
s = ap_php_conv_p2(ui_num, 3, *fmt, &num_buf[NUM_BUF_SIZE], &s_len);
912899
FIX_PRECISION(adjust_precision, precision, s, s_len);
@@ -946,9 +933,6 @@ static int format_converter(register buffy * odp, const char *fmt, va_list ap) /
946933
ui_num = (u_wide_int) va_arg(ap, ptrdiff_t);
947934
break;
948935
#endif
949-
case LM_PHP_INT_T:
950-
ui_num = (u_wide_int) va_arg(ap, zend_ulong);
951-
break;
952936
}
953937
s = ap_php_conv_p2(ui_num, 4, *fmt, &num_buf[NUM_BUF_SIZE], &s_len);
954938
FIX_PRECISION(adjust_precision, precision, s, s_len);

0 commit comments

Comments
 (0)