summaryrefslogtreecommitdiff
path: root/src/libs/qmljs/qmljsdocument.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/qmljs/qmljsdocument.cpp')
-rw-r--r--src/libs/qmljs/qmljsdocument.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libs/qmljs/qmljsdocument.cpp b/src/libs/qmljs/qmljsdocument.cpp
index df30dcb75a..67087570c2 100644
--- a/src/libs/qmljs/qmljsdocument.cpp
+++ b/src/libs/qmljs/qmljsdocument.cpp
@@ -370,7 +370,7 @@ LibraryInfo::LibraryInfo(Status status)
updateFingerprint();
}
-LibraryInfo::LibraryInfo(const QmlDirParser::TypeInfo &typeInfo)
+LibraryInfo::LibraryInfo(const QString &typeInfo)
: _status(Found)
{
_typeinfos.append(typeInfo);
@@ -421,10 +421,10 @@ QByteArray LibraryInfo::calculateFingerprint() const
}
len = _typeinfos.size();
hash.addData(reinterpret_cast<const char *>(&len), sizeof(len));
- foreach (const QmlDirParser::TypeInfo &typeinfo, _typeinfos) {
- len = typeinfo.fileName.size();
+ foreach (const QString &typeinfo, _typeinfos) {
+ len = typeinfo.size();
hash.addData(reinterpret_cast<const char *>(&len), sizeof(len));
- hash.addData(reinterpret_cast<const char *>(typeinfo.fileName.constData()),
+ hash.addData(reinterpret_cast<const char *>(typeinfo.constData()),
len * sizeofQChar);
}
len = _metaObjects.size();