[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/konqueror
From: George Staikos <staikos () kde ! org>
Date: 2003-03-26 17:13:16
[Download RAW message or body]
CVS commit by staikos:
memory leak fixes
M +1 -1 iconview/konq_iconview.cc 1.428
M +4 -1 konq_main.cc 1.131
M +7 -0 konq_mainwindow.cc 1.1152
--- kdebase/konqueror/konq_main.cc #1.130:1.131
@@ -56,5 +56,6 @@ extern "C" int kdemain( int argc, char *
app.dcopClient()->registerAs( "konqueror" );
- app.dcopClient()->setDefaultObject( (new KonquerorIface())->objId() );
+ KonquerorIface *kiface = new KonquerorIface;
+ app.dcopClient()->setDefaultObject( kiface->objId() );
KGlobal::locale()->insertCatalogue("libkonq"); // needed for apps using libkonq
@@ -166,4 +167,6 @@ extern "C" int kdemain( int argc, char *
delete KonqMainWindow::mainWindowList()->first();
}
+
+ delete kiface;
crashlog_file.unlink();
--- kdebase/konqueror/konq_mainwindow.cc #1.1151:1.1152
@@ -291,4 +291,11 @@ KonqMainWindow::~KonqMainWindow()
}
+ delete m_dcopObject;
+ m_dcopObject = 0L;
+ delete m_psNextTab;
+ m_psNextTab = 0L;
+ delete m_psPrevTab;
+ m_psPrevTab = 0L;
+
kdDebug(1202) << "KonqMainWindow::~KonqMainWindow " << this << " done" << endl;
}
--- kdebase/konqueror/iconview/konq_iconview.cc #1.427:1.428
@@ -205,5 +205,5 @@ KonqKfmIconView::KonqKfmIconView( QWidge
m_paEnablePreviews->setIcon("thumbnail");
m_pamPreview->insert( m_paEnablePreviews );
- m_pamPreview->insert( new KActionSeparator );
+ m_pamPreview->insert( new KActionSeparator(this) );
KTrader::OfferList plugins = KTrader::self()->query( "ThumbCreator" );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic