diff options
author | Anton Kudryavtsev <a.kudryavtsev@netris.ru> | 2016-07-22 16:13:54 +0300 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@qt.io> | 2016-08-09 09:45:30 +0000 |
commit | 89cfde8a024769c40e57c807f9b3bde5e91d3ffe (patch) | |
tree | 943930f76cb376cf910ebf4aef60a989f05275a4 /src/qml/qml/qqmlimport.cpp | |
parent | 186887aa56b68a2c0d9049759415db7307123137 (diff) |
QQmlImports: optimize excludeBaseUrl
Don't allocate memory.
Change-Id: I50542bd77c9b5432d452fec2a87b6858b5c4f9c7
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlimport.cpp')
-rw-r--r-- | src/qml/qml/qqmlimport.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/qml/qml/qqmlimport.cpp b/src/qml/qml/qqmlimport.cpp index 9393f74a8d..6396ad0bab 100644 --- a/src/qml/qml/qqmlimport.cpp +++ b/src/qml/qml/qqmlimport.cpp @@ -399,9 +399,7 @@ bool excludeBaseUrl(const QString &importUrl, const QString &fileName, const QSt if (baseUrl.startsWith(importUrl)) { - QString typeUrl(importUrl); - typeUrl.append(fileName); - if (typeUrl == baseUrl) + if (fileName == baseUrl.midRef(importUrl.size())) return false; } |