Fix usage of shutdown methods in FakeVim.

Reviewed-by: hjk
This commit is contained in:
con
2010-04-29 13:38:32 +02:00
parent d5ef530497
commit 3fd04c233c

View File

@@ -557,20 +557,20 @@ FakeVimPluginPrivate::FakeVimPluginPrivate(FakeVimPlugin *plugin)
} }
FakeVimPluginPrivate::~FakeVimPluginPrivate() FakeVimPluginPrivate::~FakeVimPluginPrivate()
{
}
void FakeVimPluginPrivate::aboutToShutdown()
{ {
q->removeObject(m_fakeVimOptionsPage); q->removeObject(m_fakeVimOptionsPage);
delete m_fakeVimOptionsPage; delete m_fakeVimOptionsPage;
m_fakeVimOptionsPage = 0; m_fakeVimOptionsPage = 0;
theFakeVimSettings()->writeSettings(Core::ICore::instance()->settings());
delete theFakeVimSettings(); delete theFakeVimSettings();
q->removeObject(m_fakeVimExCommandsPage); q->removeObject(m_fakeVimExCommandsPage);
delete m_fakeVimExCommandsPage; delete m_fakeVimExCommandsPage;
m_fakeVimExCommandsPage = 0; m_fakeVimExCommandsPage = 0;
}
void FakeVimPluginPrivate::aboutToShutdown()
{
theFakeVimSettings()->writeSettings(Core::ICore::instance()->settings());
writeSettings(Core::ICore::instance()->settings()); writeSettings(Core::ICore::instance()->settings());
} }