[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/network/videocatcher/src
From:       Jonas Emanuel Müller <zanoi () zanoi ! net>
Date:       2010-09-28 17:08:01
Message-ID: 20100928170801.4299AAC88E () svn ! kde ! org
[Download RAW message or body]

SVN commit 1180720 by jonasemuller:

use QObject::deleteLater() instead of 'delete this'

 M  +2 -1      dummyloader.cpp  
 M  +2 -1      syndicationloader.cpp  


--- trunk/playground/network/videocatcher/src/dummyloader.cpp #1180719:1180720
@@ -21,6 +21,7 @@
 #include <QString>
 #include <QList>
 #include <QModelIndex>
+#include <QObject>
 
 DummyLoader::DummyLoader(QString url)
 {
@@ -57,5 +58,5 @@
       qDebug() << "dummy loader now emitting signal";
       emit loadingComplete(channel, Loader_Success, "http://test.foobar");
       delete channel;
-      delete this;
+      QObject::deleteLater();
 }
--- trunk/playground/network/videocatcher/src/syndicationloader.cpp #1180719:1180720
@@ -21,6 +21,7 @@
 #include <QString>
 #include <QList>
 #include <QModelIndex>
+#include <QObject>
 
 #include <KUrl>
 
@@ -127,5 +128,5 @@
     }
     emit loadingComplete(channel, errorCode, channelUrl);
     delete channel;
-    delete this;
+    QObject::deleteLater();
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic