mirror of
https://github.com/boostorg/static_string.git
synced 2025-06-25 11:51:34 +02:00
Compare commits
1 Commits
boost-1.78
...
develop
Author | SHA1 | Date | |
---|---|---|---|
5d6fefdd2a |
@ -350,10 +350,10 @@ integer_to_string(
|
||||
}
|
||||
if (value < 0)
|
||||
{
|
||||
const bool is_min = value == std::numeric_limits<Integer>::min();
|
||||
const bool is_min = value == (std::numeric_limits<Integer>::min)();
|
||||
// negation of a min value cannot be represented
|
||||
if (is_min)
|
||||
value = std::numeric_limits<Integer>::max();
|
||||
value = (std::numeric_limits<Integer>::max)();
|
||||
else
|
||||
value = -value;
|
||||
const auto last_char = str_end - 1;
|
||||
@ -405,10 +405,10 @@ integer_to_wstring(
|
||||
}
|
||||
if (value < 0)
|
||||
{
|
||||
const bool is_min = value == std::numeric_limits<Integer>::min();
|
||||
const bool is_min = value == (std::numeric_limits<Integer>::min)();
|
||||
// negation of a min value cannot be represented
|
||||
if (is_min)
|
||||
value = std::numeric_limits<Integer>::max();
|
||||
value = (std::numeric_limits<Integer>::max)();
|
||||
else
|
||||
value = -value;
|
||||
const auto last_char = str_end - 1;
|
||||
|
Reference in New Issue
Block a user