Change VariantData::asString() return type to JsonString

This commit is contained in:
Benoit Blanchon
2021-10-24 09:55:28 +02:00
parent acfa174333
commit a7873389c6
4 changed files with 12 additions and 8 deletions

View File

@@ -70,11 +70,12 @@ inline T VariantData::asFloat() const {
}
}
inline const char *VariantData::asString() const {
inline String VariantData::asString() const {
switch (type()) {
case VALUE_IS_LINKED_STRING:
return String(_content.asString, true);
case VALUE_IS_OWNED_STRING:
return _content.asString;
return String(_content.asString, false);
default:
return 0;
}