Use write directly in formatter specializations

This commit is contained in:
Victor Zverovich committed 2021-05-09 07:07:51 -07:00
1 parent 4211d86539
commit cd2c78fb8a
2 files changed
+40 -23

No files matched your search

+2 -1
View File
@@ -247,7 +247,8 @@ class printf_arg_formatter : public detail::arg_formatter_base<OutputIt, Char> {
// ignored for non-numeric types
if (fmt_specs.align == align::none || fmt_specs.align == align::numeric)
fmt_specs.align = align::right;
return write_char(this->out(), static_cast<Char>(value), fmt_specs);
return detail::write<Char>(this->out(), static_cast<Char>(value),
fmt_specs);
}
return base::operator()(value);
}