🔨 fixed bugs introduced by merging from develop
This commit is contained in:
parent
a690a9f2d2
commit
60057a4728
2 changed files with 3 additions and 3 deletions
|
@ -7390,7 +7390,7 @@ class basic_json
|
||||||
JSON_DEPRECATED
|
JSON_DEPRECATED
|
||||||
friend std::istream& operator<<(basic_json& j, std::istream& i)
|
friend std::istream& operator<<(basic_json& j, std::istream& i)
|
||||||
{
|
{
|
||||||
j = parser(i).parse();
|
j = parser(i).parse(true);
|
||||||
return i;
|
return i;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -7422,7 +7422,7 @@ class basic_json
|
||||||
*/
|
*/
|
||||||
friend std::istream& operator>>(std::istream& i, basic_json& j)
|
friend std::istream& operator>>(std::istream& i, basic_json& j)
|
||||||
{
|
{
|
||||||
j = parser(i).parse(false);
|
j = parser(i).parse(true);
|
||||||
return i;
|
return i;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -596,7 +596,7 @@ TEST_CASE("regression tests")
|
||||||
// a parse error because of the EOF.
|
// a parse error because of the EOF.
|
||||||
CHECK_THROWS_AS(ss >> j, json::parse_error);
|
CHECK_THROWS_AS(ss >> j, json::parse_error);
|
||||||
CHECK_THROWS_WITH(ss >> j,
|
CHECK_THROWS_WITH(ss >> j,
|
||||||
"[json.exception.parse_error.101] parse error at 1: parse error - unexpected end of input");
|
"[json.exception.parse_error.101] parse error at 1: syntax error - unexpected end of input");
|
||||||
}
|
}
|
||||||
|
|
||||||
SECTION("issue #389 - Integer-overflow (OSS-Fuzz issue 267)")
|
SECTION("issue #389 - Integer-overflow (OSS-Fuzz issue 267)")
|
||||||
|
|
Loading…
Reference in a new issue