Skip to content

Commit 7b0cf28

Browse files
committedApr 3, 2018
Fix Coverity null-pointer dererence warnings
1 parent c2af8ca commit 7b0cf28

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed
 

‎src/app/qgsoptions.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -834,9 +834,10 @@ QgsOptions::QgsOptions( QWidget *parent, Qt::WindowFlags fl, const QList<QgsOpti
834834

835835
QgsColorScheme *scheme = QgsApplication::colorSchemeRegistry()->schemes().value( index );
836836
if ( scheme )
837+
{
837838
mTreeCustomColors->setScheme( scheme );
838-
839-
updateActionsForCurrentColorScheme( scheme );
839+
updateActionsForCurrentColorScheme( scheme );
840+
}
840841
} );
841842

842843
//
@@ -2336,6 +2337,9 @@ void QgsOptions::refreshSchemeComboBox()
23362337

23372338
void QgsOptions::updateActionsForCurrentColorScheme( QgsColorScheme *scheme )
23382339
{
2340+
if ( !scheme )
2341+
return;
2342+
23392343
mButtonImportColors->setEnabled( scheme->isEditable() );
23402344
mButtonPasteColors->setEnabled( scheme->isEditable() );
23412345
mButtonAddColor->setEnabled( scheme->isEditable() );

0 commit comments

Comments
 (0)
Please sign in to comment.