aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlpropertyvalidator.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2024-01-08 12:42:29 +0100
committerUlf Hermann <ulf.hermann@qt.io>2024-01-13 16:03:58 +0100
commit21cf48781655e03c099e54f180f78e7435367386 (patch)
tree20263924aee9b52b02f29c6719d9237f83bdfa86 /src/qml/qml/qqmlpropertyvalidator.cpp
parent53f75b7f894ba248554df49627d2f17b3f127e23 (diff)
QtQml: Move BindingPropertyData into the base CU
Change-Id: I2edcb2c324919a1131ae490bee9c9b1140097b09 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlpropertyvalidator.cpp')
-rw-r--r--src/qml/qml/qqmlpropertyvalidator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qml/qml/qqmlpropertyvalidator.cpp b/src/qml/qml/qqmlpropertyvalidator.cpp
index c023f48eb2..d971753e86 100644
--- a/src/qml/qml/qqmlpropertyvalidator.cpp
+++ b/src/qml/qml/qqmlpropertyvalidator.cpp
@@ -36,7 +36,7 @@ QQmlPropertyValidator::QQmlPropertyValidator(
, imports(imports)
, qmlUnit(compilationUnit->unitData())
, propertyCaches(compilationUnit->propertyCaches)
- , bindingPropertyDataPerObject(&compilationUnit->bindingPropertyDataPerObject)
+ , bindingPropertyDataPerObject(&compilationUnit->baseCompilationUnit()->bindingPropertyDataPerObject)
{
bindingPropertyDataPerObject->resize(compilationUnit->objectCount());
}
@@ -133,7 +133,7 @@ QVector<QQmlError> QQmlPropertyValidator::validateObject(
defaultProperty = propertyCache->defaultProperty();
}
- QV4::BindingPropertyData collectedBindingPropertyData(obj->nBindings);
+ QV4::CompiledData::BindingPropertyData collectedBindingPropertyData(obj->nBindings);
binding = obj->bindingTable();
for (quint32 i = 0; i < obj->nBindings; ++i, ++binding) {