[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:02
Message-ID: 20110106092602.D6F5CAC8B2 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1212238 by asimha:
Ensure that we set pinstance = 0 when deleting KStars.
Actually, maybe we should Q_ASSERT( !pinstance ); to ensure that the
singleton destructor is never called twice.
M +1 -0 kstars.cpp
M +2 -0 kstarsdata.cpp
--- trunk/KDE/kdeedu/kstars/kstars/kstars.cpp #1212237:1212238
@@ -126,6 +126,7 @@
KStars::~KStars()
{
delete kstarsData;
+ pinstance = 0;
}
void KStars::clearCachedFindDialog() {
--- trunk/KDE/kdeedu/kstars/kstars/kstarsdata.cpp #1212237:1212238
@@ -152,6 +152,8 @@
qDeleteAll( INDIHostsList );
#endif
qDeleteAll( ADVtreeList );
+
+ pinstance = 0;
}
QString KStarsData::typeName( int i ) {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic