rapid_json_serializer: Fix warning about shadowing

Fixes: #65
This commit is contained in:
Ben Clayton 2021-08-12 17:13:55 +01:00
parent be5b677c7b
commit 23c95f91b5

View File

@ -68,12 +68,12 @@ bool RapidDeserializer::deserialize(dap::string* v) const {
bool RapidDeserializer::deserialize(dap::object* v) const { bool RapidDeserializer::deserialize(dap::object* v) const {
v->reserve(json()->MemberCount()); v->reserve(json()->MemberCount());
for (auto el = json()->MemberBegin(); el != json()->MemberEnd(); el++) { for (auto el = json()->MemberBegin(); el != json()->MemberEnd(); el++) {
dap::any val; dap::any el_val;
RapidDeserializer d(&(el->value)); RapidDeserializer d(&(el->value));
if (!d.deserialize(&val)) { if (!d.deserialize(&el_val)) {
return false; return false;
} }
(*v)[el->name.GetString()] = val; (*v)[el->name.GetString()] = el_val;
} }
return true; return true;
} }