Fix coverity uninitialized variable warnings

This commit is contained in:
Nyall Dawson 2016-04-26 19:57:51 +10:00
parent d604a92503
commit 5e3645ae24
6 changed files with 7 additions and 14 deletions

View File

@ -518,6 +518,7 @@ class CORE_EXPORT QgsExpression
bool handlesNull = false,
bool isContextual = false )
: mName( fnname )
, mParams( 0 )
, mParameterList( params )
, mUsesGeometry( usesGeometry )
, mGroup( group )

View File

@ -331,6 +331,7 @@ struct QgsProject::Imp
Imp()
: title()
, autoTransaction( false )
, dirty( false )
{ // top property node is the root
// "properties" that contains all plug-in

View File

@ -26,6 +26,7 @@ QgsRendererV2Widget* QgsNullSymbolRendererWidget::create( QgsVectorLayer* layer,
QgsNullSymbolRendererWidget::QgsNullSymbolRendererWidget( QgsVectorLayer* layer, QgsStyleV2* style, QgsFeatureRendererV2* renderer )
: QgsRendererV2Widget( layer, style )
, mRenderer( nullptr )
{
if ( renderer )
{

View File

@ -118,18 +118,6 @@ class QgsDb2ConnectionItem : public QgsDataCollectionItem
private:
QString mConnInfo;
QString mService;
QString mHost;
QString mDriver;
QString mPort;
QString mDatabase;
QString mUsername;
QString mPassword;
QString mAuthcfg;
int mEnvironment;
bool mUseGeometryColumns;
bool mUseEstimatedMetadata;
bool mAllowGeometrylessTables;
void readConnectionSettings();
};

View File

@ -23,6 +23,7 @@
QgsDb2GeometryColumns::QgsDb2GeometryColumns( const QSqlDatabase db )
: mDatabase( db )
, mEnvironment( ENV_LUW )
{
QgsDebugMsg( "constructing" );
}
@ -160,4 +161,4 @@ bool QgsDb2GeometryColumns::populateLayerProperty( QgsDb2LayerProperty &layer )
}
layer.pkColumnName = layer.pkCols.size() > 0 ? layer.pkCols.at( 0 ) : QString::null;
return true;
}
}

View File

@ -32,6 +32,7 @@ int QgsDb2Provider::sConnectionId = 0;
QgsDb2Provider::QgsDb2Provider( QString uri )
: QgsVectorDataProvider( uri )
, mNumberFeatures( 0 )
, mEnvironment( ENV_LUW )
, mWkbType( QGis::WKBUnknown )
{
@ -1754,4 +1755,4 @@ QGISEXTERN QgsVectorLayerImport::ImportError createEmptyLayer(
uri, fields, wkbType, srs, overwrite,
oldToNewAttrIdxMap, errorMessage, options
);
}
}