aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qqmltypecompiler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/compiler/qqmltypecompiler.cpp')
-rw-r--r--src/qml/compiler/qqmltypecompiler.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/qml/compiler/qqmltypecompiler.cpp b/src/qml/compiler/qqmltypecompiler.cpp
index 22e2801055..f8fe145392 100644
--- a/src/qml/compiler/qqmltypecompiler.cpp
+++ b/src/qml/compiler/qqmltypecompiler.cpp
@@ -278,16 +278,16 @@ bool QQmlTypeCompiler::compile()
}
++objectCount;
if (typeRef->component) {
- bindingCount += typeRef->component->totalBindingsCount;
- parserStatusCount += typeRef->component->totalParserStatusCount;
- objectCount += typeRef->component->totalObjectCount;
+ bindingCount += typeRef->component->compilationUnit->totalBindingsCount;
+ parserStatusCount += typeRef->component->compilationUnit->totalParserStatusCount;
+ objectCount += typeRef->component->compilationUnit->totalObjectCount;
}
}
}
- compiledData->totalBindingsCount = bindingCount;
- compiledData->totalParserStatusCount = parserStatusCount;
- compiledData->totalObjectCount = objectCount;
+ compiledData->compilationUnit->totalBindingsCount = bindingCount;
+ compiledData->compilationUnit->totalParserStatusCount = parserStatusCount;
+ compiledData->compilationUnit->totalObjectCount = objectCount;
Q_ASSERT(compiledData->compilationUnit->propertyCaches.count() == static_cast<int>(compiledData->compilationUnit->data->nObjects));