Removed member call on null

This commit is contained in:
Benoit Blanchon
2019-03-05 14:48:33 +01:00
parent c4cbf9d0bb
commit 746f2882f7
2 changed files with 5 additions and 1 deletions

View File

@ -26,7 +26,7 @@ inline VariantSlot* CollectionData::addSlot(MemoryPool* pool) {
}
inline VariantData* CollectionData::add(MemoryPool* pool) {
return addSlot(pool)->data();
return slotData(addSlot(pool));
}
template <typename TAdaptedString>

View File

@ -32,4 +32,8 @@ inline size_t slotSize(const VariantSlot* var) {
}
return n;
}
inline VariantData* slotData(VariantSlot* slot) {
return reinterpret_cast<VariantData*>(slot);
}
} // namespace ARDUINOJSON_NAMESPACE