Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Use insert 0 instead of a reverse iterator
Because it was introduced in Qt 5.6 ...
  • Loading branch information
elpaso committed Feb 2, 2018
1 parent 50d378f commit e3b054b
Showing 1 changed file with 4 additions and 8 deletions.
12 changes: 4 additions & 8 deletions src/server/services/wms/qgswmsrenderer.cpp
Expand Up @@ -2606,15 +2606,13 @@ namespace QgsWms
}
else if ( mLayerGroups.contains( lname ) )
{
// Reverse order for group members
for ( auto it = mLayerGroups[lname].rbegin(); it != mLayerGroups[lname].rend(); ++it )
for ( QgsMapLayer *layer : mLayerGroups[lname] )
{
QgsMapLayer *layer = *it;
if ( !mRestrictedLayers.contains( layerNickname( *layer ) ) )
{
layer->readSld( namedElem, err );
layer->setCustomProperty( "readSLD", true );
layers.append( layer );
layers.insert( 0, layer );
}
}
}
Expand Down Expand Up @@ -2666,10 +2664,8 @@ namespace QgsWms
}
else if ( mLayerGroups.contains( nickname ) )
{
// Reverse order for group members
for ( auto it = mLayerGroups[nickname].rbegin(); it != mLayerGroups[nickname].rend(); ++it )
for ( QgsMapLayer *layer : mLayerGroups[nickname] )
{
QgsMapLayer *layer = *it;
if ( !mRestrictedLayers.contains( layerNickname( *layer ) ) )
{
if ( !style.isEmpty() )
Expand All @@ -2680,7 +2676,7 @@ namespace QgsWms
throw QgsMapServiceException( QStringLiteral( "StyleNotDefined" ), QStringLiteral( "Style \"%1\" does not exist for layer \"%2\"" ).arg( style, layerNickname( *layer ) ) );
}
}
layers.append( layer );
layers.insert( 0, layer );
}
}
}
Expand Down

0 comments on commit e3b054b

Please sign in to comment.