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

List:       kde-commits
Subject:    KDE/kdeedu/kstars/kstars
From:       Akarsh Simha <akarshsimha () gmail ! com>
Date:       2011-01-06 9:26:05
Message-ID: 20110106092605.638DDAC8B4 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1212239 by asimha:

Asserts that will fail if we are still using KStars / KStarsData after
destruction, or try to destruct it twice -- it's a singleton.

 M  +2 -0      kstars.cpp  
 M  +3 -0      kstarsdata.cpp  


--- trunk/KDE/kdeedu/kstars/kstars/kstars.cpp #1212238:1212239
@@ -125,6 +125,8 @@
 
 KStars::~KStars()
 {
+    Q_ASSERT( pinstance );
+
     delete kstarsData;
     pinstance = 0;
 }
--- trunk/KDE/kdeedu/kstars/kstars/kstarsdata.cpp #1212238:1212239
@@ -144,6 +144,9 @@
 }
 
 KStarsData::~KStarsData() {
+
+    Q_ASSERT( pinstance );
+
     delete locale;
     delete m_logObject;
 
[prev in list] [next in list] [prev in thread] [next in thread] 

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