From eb4951382c07d87614a4b12052f270b04a65c257 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Sun, 11 Mar 2018 16:29:15 +1000 Subject: [PATCH] Fix leak when writing features with null geometry to vector layers --- src/core/qgsvectorfilewriter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/qgsvectorfilewriter.cpp b/src/core/qgsvectorfilewriter.cpp index d69fb653e5a..0295773e2dd 100644 --- a/src/core/qgsvectorfilewriter.cpp +++ b/src/core/qgsvectorfilewriter.cpp @@ -2223,7 +2223,7 @@ gdal::ogr_feature_unique_ptr QgsVectorFileWriter::createFeature( const QgsFeatur } else { - OGR_F_SetGeometry( poFeature.get(), createEmptyGeometry( mWkbType ) ); + OGR_F_SetGeometryDirectly( poFeature.get(), createEmptyGeometry( mWkbType ) ); } } return poFeature;