Skip to content

Commit 7ae29e1

Browse files
authoredApr 17, 2019
Merge pull request #9790 from elpaso/bugfix-21856-vectorfilewriter-crash
Guard vector file writer against invalid layers
2 parents 51606db + e8a7d0e commit 7ae29e1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎src/core/qgsvectorfilewriter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2557,7 +2557,7 @@ QgsVectorFileWriter::SaveVectorOptions::SaveVectorOptions()
25572557

25582558
QgsVectorFileWriter::WriterError QgsVectorFileWriter::prepareWriteAsVectorFormat( QgsVectorLayer *layer, const QgsVectorFileWriter::SaveVectorOptions &options, QgsVectorFileWriter::PreparedWriterDetails &details )
25592559
{
2560-
if ( !layer )
2560+
if ( !layer || !layer->isValid() )
25612561
{
25622562
return ErrInvalidLayer;
25632563
}

0 commit comments

Comments
 (0)
Please sign in to comment.