diff --git a/src/location/maps/qgeomap.cpp b/src/location/maps/qgeomap.cpp index a346786ab5cdbea6c384b1b329802130e0d69f87..d21c8b1145262096b6175b312e8ce3b77e5ec3c0 100644 --- a/src/location/maps/qgeomap.cpp +++ b/src/location/maps/qgeomap.cpp @@ -238,7 +238,7 @@ void QGeoMap::removeParameter(QGeoMapParameter *param) void QGeoMap::clearParameters() { Q_D(QGeoMap); - for (QGeoMapParameter *p : d->m_mapParameters) + for (QGeoMapParameter *p : qAsConst(d->m_mapParameters)) d->removeParameter(p); d->m_mapParameters.clear(); }