Skip to content

Commit 989ec2c

Browse files
committedApr 26, 2016
Fix Coverity big parameter passed by value warnings
1 parent 5e3645a commit 989ec2c

File tree

6 files changed

+8
-7
lines changed

6 files changed

+8
-7
lines changed
 

‎src/providers/wcs/qgswcsdataitems.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ void QgsWCSConnectionItem::deleteConnection()
119119

120120
// ---------------------------------------------------------------------------
121121

122-
QgsWCSLayerItem::QgsWCSLayerItem( QgsDataItem* parent, QString name, QString path, const QgsWcsCapabilitiesProperty& capabilitiesProperty, QgsDataSourceURI dataSourceUri, const QgsWcsCoverageSummary& coverageSummary )
122+
QgsWCSLayerItem::QgsWCSLayerItem( QgsDataItem* parent, QString name, QString path, const QgsWcsCapabilitiesProperty& capabilitiesProperty, const QgsDataSourceURI &dataSourceUri, const QgsWcsCoverageSummary& coverageSummary )
123123
: QgsLayerItem( parent, name, path, QString(), QgsLayerItem::Raster, "wcs" )
124124
, mCapabilities( capabilitiesProperty )
125125
, mDataSourceUri( dataSourceUri )

‎src/providers/wcs/qgswcsdataitems.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ class QgsWCSLayerItem : public QgsLayerItem
4949
Q_OBJECT
5050
public:
5151
QgsWCSLayerItem( QgsDataItem* parent, QString name, QString path,
52-
const QgsWcsCapabilitiesProperty& capabilitiesProperty, QgsDataSourceURI dataSourceUri, const QgsWcsCoverageSummary& coverageSummary );
52+
const QgsWcsCapabilitiesProperty& capabilitiesProperty,
53+
const QgsDataSourceURI& dataSourceUri, const QgsWcsCoverageSummary& coverageSummary );
5354
~QgsWCSLayerItem();
5455

5556
QString createUri();

‎src/providers/wfs/qgswfsdataitems.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
#include <QEventLoop>
2828

2929

30-
QgsWFSLayerItem::QgsWFSLayerItem( QgsDataItem* parent, QString name, QgsDataSourceURI uri, QString featureType, QString title, QString crsString )
30+
QgsWFSLayerItem::QgsWFSLayerItem( QgsDataItem* parent, QString name, const QgsDataSourceURI& uri, QString featureType, QString title, QString crsString )
3131
: QgsLayerItem( parent, title, parent->path() + '/' + name, QString(), QgsLayerItem::Vector, "WFS" )
3232
{
3333
mUri = QgsWFSDataSourceURI::build( uri.uri(), featureType, crsString );

‎src/providers/wfs/qgswfsdataitems.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ class QgsWFSLayerItem : public QgsLayerItem
6767
Q_OBJECT
6868

6969
public:
70-
QgsWFSLayerItem( QgsDataItem* parent, QString name, QgsDataSourceURI uri, QString featureType, QString title, QString crsString );
70+
QgsWFSLayerItem( QgsDataItem* parent, QString name, const QgsDataSourceURI &uri, QString featureType, QString title, QString crsString );
7171
~QgsWFSLayerItem();
7272

7373
};

‎src/providers/wms/qgswmsdataitems.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ void QgsWMSConnectionItem::deleteConnection()
215215

216216
// ---------------------------------------------------------------------------
217217

218-
QgsWMSLayerItem::QgsWMSLayerItem( QgsDataItem* parent, QString name, QString path, const QgsWmsCapabilitiesProperty &capabilitiesProperty, QgsDataSourceURI dataSourceUri, const QgsWmsLayerProperty &layerProperty )
218+
QgsWMSLayerItem::QgsWMSLayerItem( QgsDataItem* parent, QString name, QString path, const QgsWmsCapabilitiesProperty &capabilitiesProperty, const QgsDataSourceURI& dataSourceUri, const QgsWmsLayerProperty &layerProperty )
219219
: QgsLayerItem( parent, name, path, QString(), QgsLayerItem::Raster, "wms" )
220220
, mCapabilitiesProperty( capabilitiesProperty )
221221
, mDataSourceUri( dataSourceUri )

‎src/providers/wms/qgswmsdataitems.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ class QgsWMSLayerItem : public QgsLayerItem
5050
Q_OBJECT
5151
public:
5252
QgsWMSLayerItem( QgsDataItem* parent, QString name, QString path,
53-
const QgsWmsCapabilitiesProperty &capabilitiesProperty,
54-
QgsDataSourceURI dataSourceUri,
53+
const QgsWmsCapabilitiesProperty& capabilitiesProperty,
54+
const QgsDataSourceURI& dataSourceUri,
5555
const QgsWmsLayerProperty &layerProperty );
5656
~QgsWMSLayerItem();
5757

0 commit comments

Comments
 (0)
Please sign in to comment.