mirror of
https://github.com/nlohmann/json
synced 2025-01-05 23:21:06 +00:00
💄 fixed a warning
snprintf returns an int, but we later assign it a difference_type which is usually a long.
This commit is contained in:
parent
224f99070b
commit
059f21aada
@ -6684,7 +6684,7 @@ class basic_json
|
||||
static constexpr auto d = std::numeric_limits<number_float_t>::digits10;
|
||||
|
||||
// the actual conversion
|
||||
auto written_bytes = snprintf(m_buf.data(), m_buf.size(), "%.*g", d, x);
|
||||
long written_bytes = snprintf(m_buf.data(), m_buf.size(), "%.*g", d, x);
|
||||
|
||||
// negative value indicates an error
|
||||
assert(written_bytes > 0);
|
||||
|
@ -6684,7 +6684,7 @@ class basic_json
|
||||
static constexpr auto d = std::numeric_limits<number_float_t>::digits10;
|
||||
|
||||
// the actual conversion
|
||||
auto written_bytes = snprintf(m_buf.data(), m_buf.size(), "%.*g", d, x);
|
||||
long written_bytes = snprintf(m_buf.data(), m_buf.size(), "%.*g", d, x);
|
||||
|
||||
// negative value indicates an error
|
||||
assert(written_bytes > 0);
|
||||
|
Loading…
Reference in New Issue
Block a user