mirror of
https://github.com/nlohmann/json.git
synced 2026-10-17 19:48:12 +00:00
Index strings with size_t in the colliding-keys test (MSVC C4244 on Win32)
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
This commit is contained in:
1 file changed
+2
-1
@@ -1796,7 +1796,8 @@ TEST_CASE("json_view large objects")
|
|||||||
for (std::uint64_t counter = 0; colliding.size() < members || spread.size() < members; ++counter)
|
for (std::uint64_t counter = 0; colliding.size() < members || spread.size() < members; ++counter)
|
||||||
{
|
{
|
||||||
std::string key(8, 'a');
|
std::string key(8, 'a');
|
||||||
for (std::uint64_t x = counter, i = 0; i < 8; ++i, x /= 26)
|
std::uint64_t x = counter;
|
||||||
|
for (std::size_t i = 0; i < 8; ++i, x /= 26)
|
||||||
{
|
{
|
||||||
key[i] = static_cast<char>('a' + (x % 26));
|
key[i] = static_cast<char>('a' + (x % 26));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user