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

List:       kde-commits
Subject:    KDE/kdeedu/step/step
From:       Laurent Montel <montel () kde ! org>
Date:       2008-08-23 16:23:56
Message-ID: 1219508636.479361.15744.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 851430 by mlaurent:

Fix mem leak


 M  +6 -0      worldfactory.cc  
 M  +1 -0      worldfactory.h  


--- trunk/KDE/kdeedu/step/step/worldfactory.cc #851429:851430
@@ -48,6 +48,7 @@
 
 #include <KIcon>
 #include <KIconLoader>
+#include <KDebug>
 
 template<typename T>
 ItemCreator* newItemCreatorHelper(const QString& className,
@@ -208,6 +209,11 @@
     __ADD_TO_PALETTE(Controller);
 }
 
+WorldFactory::~WorldFactory()
+{
+    delete _nullIcon; 
+}
+
 ItemCreator* WorldFactory::newItemCreator(const QString& className,
                     WorldModel* worldModel, WorldScene* worldScene) const
 {
--- trunk/KDE/kdeedu/step/step/worldfactory.h #851429:851430
@@ -52,6 +52,7 @@
 {
 public:
     WorldFactory();
+    ~WorldFactory();
 
     /** Get ExtMetaObject for given StepCore::MetaObject */
     const ExtMetaObject* extMetaObject(const StepCore::MetaObject* mObject) const
[prev in list] [next in list] [prev in thread] [next in thread] 

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