From 3b10e20d8230d1b6044ab5c96ffdb24bc37f85da Mon Sep 17 00:00:00 2001 From: Warwick Allison Date: Thu, 7 Jan 2010 13:39:24 +1000 Subject: opt: move expr out of loop --- src/declarative/qml/qmlcompositetypemanager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/declarative/qml/qmlcompositetypemanager.cpp b/src/declarative/qml/qmlcompositetypemanager.cpp index d59fe4e..ff786cf 100644 --- a/src/declarative/qml/qmlcompositetypemanager.cpp +++ b/src/declarative/qml/qmlcompositetypemanager.cpp @@ -459,9 +459,9 @@ int QmlCompositeTypeManager::resolveTypes(QmlCompositeTypeData *unit) if (dot < 0) dot = imp.version.length(); QString qmldir; if (imp.type == QmlScriptParser::Import::File && imp.qualifier.isEmpty()) { - QUrl importUrl = unit->imports.baseUrl().resolved(QUrl(imp.uri + QLatin1String("/qmldir"))); + QString importUrl = unit->imports.baseUrl().resolved(QUrl(imp.uri + QLatin1String("/qmldir"))).toString(); for (int ii = 0; ii < unit->resources.count(); ++ii) { - if (unit->resources.at(ii)->url == importUrl.toString()) { + if (unit->resources.at(ii)->url == importUrl) { qmldir = QString::fromUtf8(unit->resources.at(ii)->data); break; } -- cgit v0.12