Skip to content

Commit 5cbfe07

Browse files
committed
Fix memory leak in ogr provider
1 parent 9fc01a6 commit 5cbfe07

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/providers/ogr/qgsogrfeatureiterator.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,8 @@ bool QgsOgrFeatureIterator::nextFeature( QgsFeature& feature )
101101
return false;
102102
}
103103

104-
readFeature( fet, feature );
104+
if ( readFeature( fet, feature ) )
105+
OGR_F_Destroy( fet );
105106

106107
feature.setValid( true );
107108
close(); // the feature has been read: we have finished here

0 commit comments

Comments
 (0)