Skip to content

Commit e00f767

Browse files
committedOct 23, 2017
[Geometry checker] Fix possible crash in QgsGeometryCheckerFixSummaryDialog::addError
1 parent 50e1c7a commit e00f767

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎src/plugins/geometry_checker/qgsgeometrycheckerfixsummarydialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ void QgsGeometryCheckerFixSummaryDialog::addError( QTableWidget *table, QgsGeome
7474

7575
int row = table->rowCount();
7676
table->insertRow( row );
77-
table->setItem( row, 0, new QTableWidgetItem( mChecker->getContext()->featurePools[error->layerId()]->getLayer()->name() ) );
77+
table->setItem( row, 0, new QTableWidgetItem( !error->layerId().isEmpty() ? mChecker->getContext()->featurePools[error->layerId()]->getLayer()->name() : "" ) );
7878
QTableWidgetItem *idItem = new QTableWidgetItem();
7979
idItem->setData( Qt::EditRole, error->featureId() != FEATUREID_NULL ? QVariant( error->featureId() ) : QVariant() );
8080
table->setItem( row, 1, idItem );

0 commit comments

Comments
 (0)
Please sign in to comment.