aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/modelinglib/qtserialization
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-10-19 18:09:33 +0200
committerEike Ziller <eike.ziller@qt.io>2017-10-20 08:11:01 +0000
commitbbb74daf18c1e41a697395d164061af521b08c32 (patch)
tree10a3e36a75f8fd935700a9adaf023bd32912b787 /src/libs/modelinglib/qtserialization
parent3dc8498bc7e5da9284f73972f0597d017a39e03d (diff)
ModelEditor: Fix mixup of const vs non-const iterator
And prefer const iterator Change-Id: I2fed0e1b80fc942c6a12800560d33bf7b608c831 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/libs/modelinglib/qtserialization')
-rw-r--r--src/libs/modelinglib/qtserialization/src/savingrefmap.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libs/modelinglib/qtserialization/src/savingrefmap.cpp b/src/libs/modelinglib/qtserialization/src/savingrefmap.cpp
index d3edaca11f3..b6157d99dd8 100644
--- a/src/libs/modelinglib/qtserialization/src/savingrefmap.cpp
+++ b/src/libs/modelinglib/qtserialization/src/savingrefmap.cpp
@@ -40,13 +40,13 @@ int SavingRefMap::countDanglingReferences()
bool SavingRefMap::hasRef(const void *address, const char *typeName)
{
- return m_references.find(KeyType(address, typeName)) != m_references.end();
+ return m_references.constFind(KeyType(address, typeName)) != m_references.constEnd();
}
bool SavingRefMap::hasDefinedRef(const void *address, const char *typeName)
{
- MapType::const_iterator it = m_references.find(KeyType(address, typeName));
- if (it == m_references.end())
+ const MapType::const_iterator it = m_references.constFind(KeyType(address, typeName));
+ if (it == m_references.constEnd())
return false;
return it.value().second;
}