зеркало из https://github.com/microsoft/STL.git
`<format>`: fix single byte out of bounds access (#2569)
This commit is contained in:
Родитель
b92f2c8e69
Коммит
113cb97b76
|
@ -2546,8 +2546,8 @@ _NODISCARD _OutputIt _Fmt_write(
|
|||
case chars_format::hex:
|
||||
case chars_format::scientific:
|
||||
if (_Extra_precision != 0) {
|
||||
while (*_Exponent_start != _Exponent) { // Trailing zeroes are in front of the exponent
|
||||
--_Exponent_start;
|
||||
// Trailing zeroes are in front of the exponent
|
||||
while (*--_Exponent_start != _Exponent) {
|
||||
}
|
||||
}
|
||||
[[fallthrough]];
|
||||
|
|
Загрузка…
Ссылка в новой задаче