mirror of
https://github.com/fmtlib/fmt.git
synced 2024-11-02 11:28:20 +00:00
Simplify MSVC workaround
This commit is contained in:
parent
2ff4996d05
commit
37dc495b9d
@ -2975,7 +2975,7 @@ class format_int {
|
||||
|
||||
// Formats value in reverse and returns a pointer to the beginning.
|
||||
char *format_decimal(unsigned long long value) {
|
||||
char *ptr = buffer_ + static_cast<unsigned>(BUFFER_SIZE) - 1;
|
||||
char *ptr = buffer_ + (BUFFER_SIZE - 1); // Parens to workaround MSVC bug.
|
||||
while (value >= 100) {
|
||||
// Integer division is slow so do it for a group of two digits instead
|
||||
// of for every digit. The idea comes from the talk by Alexandrescu
|
||||
|
Loading…
Reference in New Issue
Block a user