Skip to content

Commit ac1a579

Browse files
committedJun 12, 2017
adapted to the return value as QgsGeometry()
1 parent e5e887f commit ac1a579

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed
 

‎src/core/qgsvectorlayereditbuffer.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,8 +324,7 @@ bool QgsVectorLayerEditBuffer::commitChanges( QStringList &commitErrors )
324324
( f.geometry().wkbType() == provider->wkbType() ) )
325325
continue;
326326

327-
std::unique_ptr<QgsGeometry> convertedGeom( provider->convertToProviderType( f.geometry() ) );
328-
if ( ! convertedGeom )
327+
if ( provider->convertToProviderType( f.geometry() ).isNull() )
329328
{
330329
commitErrors << tr( "ERROR: %n feature(s) not added - geometry type is not compatible with the current layer.", "not added features count", mAddedFeatures.size() );
331330
success = false;

0 commit comments

Comments
 (0)
Please sign in to comment.