aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/classview/classviewmanager.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-10-20 15:48:31 +0200
committerEike Ziller <eike.ziller@qt.io>2017-10-23 09:57:06 +0000
commit56391444664db6caba3c38267c207eadeb33ece4 (patch)
treed68e3d0a9667b68c889352e2b1919d9d1e7bdd1b /src/plugins/classview/classviewmanager.cpp
parent58c329cd032482f18404dddfbc41ac03c78b8b42 (diff)
ClassView: Avoid mixing const and non-const iterators
Change-Id: I27e35b0225345de7b335dd8ac3a1af5fd5cf164e Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/classview/classviewmanager.cpp')
-rw-r--r--src/plugins/classview/classviewmanager.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/classview/classviewmanager.cpp b/src/plugins/classview/classviewmanager.cpp
index 5034deb477..2b3b839cda 100644
--- a/src/plugins/classview/classviewmanager.cpp
+++ b/src/plugins/classview/classviewmanager.cpp
@@ -457,13 +457,13 @@ void Manager::gotoLocations(const QList<QVariant> &list)
int column;
textEditor->convertPosition(textEditor->position(), &line, &column);
SymbolLocation current(fileName, line, column);
- QSet<SymbolLocation>::const_iterator it = locations.find(current);
+ QSet<SymbolLocation>::const_iterator it = locations.constFind(current);
QSet<SymbolLocation>::const_iterator end = locations.constEnd();
if (it != end) {
// we already are at the symbol, cycle to next location
++it;
if (it == end)
- it = locations.begin();
+ it = locations.constBegin();
loc = *it;
}
}