1
0
mirror of https://github.com/qgis/QGIS.git synced 2025-04-24 00:04:42 -04:00

[OGR provider] Use constBegin() / constEnd()

This commit is contained in:
Even Rouault 2016-10-31 19:44:34 +01:00
parent bb9c75b394
commit 08218de5f4

@ -1350,7 +1350,7 @@ bool QgsOgrProvider::addAttributes( const QList<QgsField> &attributes )
QMap< QString, QgsField > mapFieldNameToOriginalField;
for ( QList<QgsField>::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter )
for ( QList<QgsField>::const_iterator iter = attributes.constBegin(); iter != attributes.constEnd(); ++iter )
{
mapFieldNameToOriginalField[ iter->name()] = *iter;
@ -1418,8 +1418,8 @@ bool QgsOgrProvider::addAttributes( const QList<QgsField> &attributes )
// For example in case of Integer64->Real mapping so that QVariant::LongLong is
// still returned to the caller
// Or if a field width was specified but not strictly enforced by the driver (#15614)
for ( QMap< QString, QgsField >::const_iterator it = mapFieldNameToOriginalField.begin();
it != mapFieldNameToOriginalField.end(); ++it )
for ( QMap< QString, QgsField >::const_iterator it = mapFieldNameToOriginalField.constBegin();
it != mapFieldNameToOriginalField.constEnd(); ++it )
{
int idx = mAttributeFields.lookupField( it.key() );
if ( idx >= 0 )