Inline variantAsArray() and variantAsObject()

This commit is contained in:
Benoit Blanchon
2022-07-05 14:02:41 +02:00
parent 5b06b1564e
commit 3b3ab8c4e1
3 changed files with 4 additions and 14 deletions

View File

@@ -268,7 +268,8 @@ struct Converter<ObjectConstRef> {
}
static ObjectConstRef fromJson(VariantConstRef src) {
return ObjectConstRef(variantAsObject(getData(src)));
const VariantData* data = getData(src);
return data != 0 ? data->resolve()->asObject() : 0;
}
static bool checkJson(VariantConstRef src) {