aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/declarative/qml/qdeclarativetypeloader.cpp6
-rw-r--r--src/declarative/qml/qdeclarativetypeloader_p.h1
2 files changed, 1 insertions, 6 deletions
diff --git a/src/declarative/qml/qdeclarativetypeloader.cpp b/src/declarative/qml/qdeclarativetypeloader.cpp
index a9dc46e897..0524d5d661 100644
--- a/src/declarative/qml/qdeclarativetypeloader.cpp
+++ b/src/declarative/qml/qdeclarativetypeloader.cpp
@@ -1799,11 +1799,6 @@ QDeclarativeScript::Object::ScriptBlock::Pragmas QDeclarativeScriptBlob::pragmas
return m_pragmas;
}
-QString QDeclarativeScriptBlob::scriptSource() const
-{
- return m_source;
-}
-
QDeclarativeTypeLoader *QDeclarativeScriptBlob::typeLoader() const
{
return m_typeLoader;
@@ -1907,6 +1902,7 @@ void QDeclarativeScriptBlob::done()
m_scriptData->pragmas = m_pragmas;
m_scriptData->m_programSource = m_source.toUtf8();
+ m_source.clear();
}
QDeclarativeQmldirData::QDeclarativeQmldirData(const QUrl &url)
diff --git a/src/declarative/qml/qdeclarativetypeloader_p.h b/src/declarative/qml/qdeclarativetypeloader_p.h
index 85fe45ed21..7b35fea916 100644
--- a/src/declarative/qml/qdeclarativetypeloader_p.h
+++ b/src/declarative/qml/qdeclarativetypeloader_p.h
@@ -394,7 +394,6 @@ public:
};
QDeclarativeScript::Object::ScriptBlock::Pragmas pragmas() const;
- QString scriptSource() const;
QDeclarativeTypeLoader *typeLoader() const;
const QDeclarativeImports &imports() const;