Allow %i as integer format specifier

This commit is contained in:
Brendan McCarthy 2017-01-03 17:18:59 +10:00
parent e1689cb985
commit 73ae49b9b7

View File

@ -2854,7 +2854,7 @@ void BasicWriter<Char>::write_int(T value, Spec spec) {
++prefix_size;
}
switch (spec.type()) {
case 0: case 'd': {
case 0: case 'd': case 'i': {
unsigned num_digits = internal::count_digits(abs_value);
CharPtr p = prepare_int_buffer(num_digits, spec, prefix, prefix_size) + 1;
internal::format_decimal(get(p), abs_value, 0);