[QGIS Commit] r14177 - trunk/qgis/src/core

svn_qgis at osgeo.org svn_qgis at osgeo.org
Wed Sep 1 17:46:44 EDT 2010


Author: jef
Date: 2010-09-01 21:46:44 +0000 (Wed, 01 Sep 2010)
New Revision: 14177

Modified:
   trunk/qgis/src/core/qgsvectorfilewriter.cpp
Log:
fix memory leak

Modified: trunk/qgis/src/core/qgsvectorfilewriter.cpp
===================================================================
--- trunk/qgis/src/core/qgsvectorfilewriter.cpp	2010-09-01 20:40:31 UTC (rev 14176)
+++ trunk/qgis/src/core/qgsvectorfilewriter.cpp	2010-09-01 21:46:44 UTC (rev 14177)
@@ -138,6 +138,8 @@
   {
     for ( int i = 0; i < datasourceOptions.size(); i++ )
       CPLFree( options[i] );
+    delete [] options;
+    options = NULL;
   }
 
   if ( mDS == NULL )
@@ -194,6 +196,8 @@
   {
     for ( int i = 0; i < layerOptions.size(); i++ )
       CPLFree( options[i] );
+    delete [] options;
+    options = NULL;
   }
 
   if ( srs )



More information about the QGIS-commit mailing list