Applied amalgamate

This commit is contained in:
rusloker 2023-01-26 11:34:11 +03:00
parent 6602684996
commit 988c050e66
2 changed files with 4 additions and 2 deletions

View File

@ -832,7 +832,7 @@ class serializer
// the actual conversion
// NOLINTNEXTLINE(cppcoreguidelines-pro-type-vararg,hicpp-vararg)
std::ptrdiff_t len = (std::snprintf)(number_buffer.data(), number_buffer.size(),
std::ptrdiff_t len = (std::snprintf)(number_buffer.data(), number_buffer.size(),
std::is_same<number_float_t, long double>::value ? "%.*Lg" : "%.*g",
d, x);

View File

@ -18754,7 +18754,9 @@ class serializer
// the actual conversion
// NOLINTNEXTLINE(cppcoreguidelines-pro-type-vararg,hicpp-vararg)
std::ptrdiff_t len = (std::snprintf)(number_buffer.data(), number_buffer.size(), "%.*g", d, x);
std::ptrdiff_t len = (std::snprintf)(number_buffer.data(), number_buffer.size(),
std::is_same<number_float_t, long double>::value ? "%.*Lg" : "%.*g",
d, x);
// negative value indicates an error
JSON_ASSERT(len > 0);