File tree Expand file tree Collapse file tree 2 files changed +3
-10
lines changed Expand file tree Collapse file tree 2 files changed +3
-10
lines changed Original file line number Diff line number Diff line change @@ -289,15 +289,7 @@ bool QgsWmsRenderContext::isValidLayer( const QString &nickname ) const
289
289
290
290
QList<QgsMapLayer *> QgsWmsRenderContext::layersFromGroup ( const QString &nickname ) const
291
291
{
292
- QList<QgsMapLayer *> layers;
293
- if ( mLayerGroups .contains ( nickname ) )
294
- {
295
- for ( QgsMapLayer *layer : mLayerGroups [nickname] )
296
- {
297
- layers.append ( layer );
298
- }
299
- }
300
- return layers;
292
+ return mLayerGroups .value ( nickname );
301
293
}
302
294
303
295
bool QgsWmsRenderContext::isValidGroup ( const QString &name ) const
Original file line number Diff line number Diff line change @@ -620,7 +620,8 @@ namespace QgsWms
620
620
{
621
621
QList<QgsMapLayer *> layersFromGroup;
622
622
623
- for ( QgsMapLayer *layerFromGroup : mContext .layersFromGroup ( layer.mNickname ) )
623
+ const QList<QgsMapLayer *> cLayersFromGroup = mContext .layersFromGroup ( layer.mNickname );
624
+ for ( QgsMapLayer *layerFromGroup : cLayersFromGroup )
624
625
{
625
626
626
627
if ( ! layerFromGroup )
You can’t perform that action at this time.
0 commit comments