Skip to content

Commit be1e33f

Browse files
committed
JsonVariantTests pass
1 parent cd2a429 commit be1e33f

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ class MsgPackDeserializer {
2424
foundSomething_(false) {}
2525

2626
template <typename TFilter>
27-
DeserializationError parse(VariantData& variant, TFilter filter,
27+
DeserializationError parse(VariantData* variant, TFilter filter,
2828
DeserializationOption::NestingLimit nestingLimit) {
2929
DeserializationError::Code err;
30-
err = parseVariant(&variant, filter, nestingLimit);
30+
err = parseVariant(variant, filter, nestingLimit);
3131
return foundSomething_ ? err : DeserializationError::EmptyInput;
3232
}
3333

src/ArduinoJson/Variant/JsonVariantConst.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ class JsonVariantConst : public detail::VariantTag,
157157
int> = 0>
158158
ARDUINOJSON_DEPRECATED("use obj[\"key\"].is<T>() instead")
159159
bool containsKey(TChar* key) const {
160-
return impl_getMember(detail::adaptString(key)) != 0;
160+
return impl_.getMember(detail::adaptString(key)) != 0;
161161
}
162162

163163
// DEPRECATED: use obj[key].is<T>() instead

src/ArduinoJson/Variant/VariantRefBase.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class VariantRefBase : public VariantTag {
2929
// Sets the value to null.
3030
// https://arduinojson.org/v7/api/jsonvariant/clear/
3131
void clear() const {
32-
getOrCreateVariantImpl().clear(getResourceManager());
32+
getOrCreateVariantImpl().clear();
3333
}
3434

3535
// Returns true if the value is null or the reference is unbound.

0 commit comments

Comments
 (0)