mirror of
https://github.com/nlohmann/json.git
synced 2025-04-22 11:02:54 +03:00
⚡ avoid string in case of empty objects
This commit is contained in:
parent
c89e23c69b
commit
b7cc47089f
@ -1082,6 +1082,8 @@ class binary_reader
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (len != 0)
|
||||||
|
{
|
||||||
string_t key;
|
string_t key;
|
||||||
if (len != std::size_t(-1))
|
if (len != std::size_t(-1))
|
||||||
{
|
{
|
||||||
@ -1116,6 +1118,7 @@ class binary_reader
|
|||||||
key.clear();
|
key.clear();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return sax->end_object();
|
return sax->end_object();
|
||||||
}
|
}
|
||||||
|
@ -9298,6 +9298,8 @@ class binary_reader
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (len != 0)
|
||||||
|
{
|
||||||
string_t key;
|
string_t key;
|
||||||
if (len != std::size_t(-1))
|
if (len != std::size_t(-1))
|
||||||
{
|
{
|
||||||
@ -9332,6 +9334,7 @@ class binary_reader
|
|||||||
key.clear();
|
key.clear();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return sax->end_object();
|
return sax->end_object();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user