diff options
author | Lars Knoll <lars.knoll@qt.io> | 2017-08-29 13:22:59 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2017-08-31 12:06:36 +0000 |
commit | 9ee11d99fcfdb89adb7bf1829398caa235037b28 (patch) | |
tree | 49618271ac64ffa5456523b7a50cf660733f8455 /src/qml/qml/qqmltypeloader.cpp | |
parent | 260a24800dcdf3fa6ad4a8d0abaa0c8b23aae511 (diff) |
Get rid of the specialized Moth::CompilationUnit
It didn't do anything special anymore, so fold the last
small bit of functionality back into the base class.
Change-Id: Ic8f62e645b2742aa91f13f63adaf321353962bc5
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/qml/qml/qqmltypeloader.cpp')
-rw-r--r-- | src/qml/qml/qqmltypeloader.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/qml/qml/qqmltypeloader.cpp b/src/qml/qml/qqmltypeloader.cpp index 6601429be4..013ed48c70 100644 --- a/src/qml/qml/qqmltypeloader.cpp +++ b/src/qml/qml/qqmltypeloader.cpp @@ -2914,11 +2914,6 @@ QQmlScriptData *QQmlScriptBlob::scriptData() const return m_scriptData; } -struct EmptyCompilationUnit : public QV4::CompiledData::CompilationUnit -{ - void linkBackendToEngine(QV4::ExecutionEngine *) override {} -}; - void QQmlScriptBlob::dataReceived(const SourceCodeData &data) { if (!disableDiskCache() || forceDiskCache()) { @@ -2954,7 +2949,7 @@ void QQmlScriptBlob::dataReceived(const SourceCodeData &data) return; } if (!unit) { - unit.adopt(new EmptyCompilationUnit); + unit.adopt(new QV4::CompiledData::CompilationUnit); } irUnit.javaScriptCompilationUnit = unit; irUnit.imports = collector.imports; |