mirror of
https://github.com/nlohmann/json.git
synced 2024-12-12 03:49:22 +08:00
fixed a shadow error
This commit is contained in:
parent
db5c9ec9ba
commit
f1e61896fb
@ -9659,7 +9659,7 @@ basic_json_parser_63:
|
||||
|
||||
@since version 2.0.0
|
||||
*/
|
||||
basic_json patch(const basic_json& patch) const
|
||||
basic_json patch(const basic_json& json_patch) const
|
||||
{
|
||||
// make a working copy to apply the patch to
|
||||
basic_json result = *this;
|
||||
@ -9790,14 +9790,14 @@ basic_json_parser_63:
|
||||
};
|
||||
|
||||
// type check
|
||||
if (not patch.is_array())
|
||||
if (not json_patch.is_array())
|
||||
{
|
||||
// a JSON patch must be an array of objects
|
||||
throw std::invalid_argument("JSON patch must be an array of objects");
|
||||
}
|
||||
|
||||
// iterate and apply th eoperations
|
||||
for (const auto& val : patch)
|
||||
for (const auto& val : json_patch)
|
||||
{
|
||||
// wrapper to get a value for an operation
|
||||
const auto get_value = [&val](const std::string & op,
|
||||
|
@ -8969,7 +8969,7 @@ class basic_json
|
||||
|
||||
@since version 2.0.0
|
||||
*/
|
||||
basic_json patch(const basic_json& patch) const
|
||||
basic_json patch(const basic_json& json_patch) const
|
||||
{
|
||||
// make a working copy to apply the patch to
|
||||
basic_json result = *this;
|
||||
@ -9100,14 +9100,14 @@ class basic_json
|
||||
};
|
||||
|
||||
// type check
|
||||
if (not patch.is_array())
|
||||
if (not json_patch.is_array())
|
||||
{
|
||||
// a JSON patch must be an array of objects
|
||||
throw std::invalid_argument("JSON patch must be an array of objects");
|
||||
}
|
||||
|
||||
// iterate and apply th eoperations
|
||||
for (const auto& val : patch)
|
||||
for (const auto& val : json_patch)
|
||||
{
|
||||
// wrapper to get a value for an operation
|
||||
const auto get_value = [&val](const std::string & op,
|
||||
|
Loading…
Reference in New Issue
Block a user