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

svn_qgis at osgeo.org svn_qgis at osgeo.org
Mon Apr 13 08:28:46 EDT 2009


Author: wonder
Date: 2009-04-13 08:28:46 -0400 (Mon, 13 Apr 2009)
New Revision: 10556

Modified:
   trunk/qgis/src/core/qgsrunprocess.cpp
Log:
QgsRunProcess says: if I'm going to die, better kill me a bit later. That will be without segfaults.


Modified: trunk/qgis/src/core/qgsrunprocess.cpp
===================================================================
--- trunk/qgis/src/core/qgsrunprocess.cpp	2009-04-13 10:55:56 UTC (rev 10555)
+++ trunk/qgis/src/core/qgsrunprocess.cpp	2009-04-13 12:28:46 UTC (rev 10556)
@@ -85,7 +85,8 @@
 
 void QgsRunProcess::die()
 {
-  delete this;
+  // safe way to do "delete this" for QObjects
+  deleteLater();
 }
 
 void QgsRunProcess::stdoutAvailable()



More information about the QGIS-commit mailing list