diff --git a/test/src/unit-to_chars.cpp b/test/src/unit-to_chars.cpp index 6ff5cd10..5047fd1a 100644 --- a/test/src/unit-to_chars.cpp +++ b/test/src/unit-to_chars.cpp @@ -359,7 +359,7 @@ TEST_CASE("formatting") { auto check_float = [](float number, const std::string & expected) { - char buf[32]; + char buf[33]; char* end = nlohmann::detail::to_chars(buf, buf + 32, number); std::string actual(buf, end); @@ -419,7 +419,7 @@ TEST_CASE("formatting") { auto check_double = [](double number, const std::string & expected) { - char buf[32]; + char buf[33]; char* end = nlohmann::detail::to_chars(buf, buf + 32, number); std::string actual(buf, end);