From b5922db843f744be6f42c931b64e84c1c4ddc7fe Mon Sep 17 00:00:00 2001 From: hluk <hluk@email.cz> Date: Tue, 16 Jul 2013 18:26:47 +0200 Subject: [PATCH] FakeVim: Delete settings later Change-Id: I88fd334b7ffa22d9b42b7fde3edd4b37a525b0a2 Reviewed-by: David Schulz <david.schulz@digia.com> --- src/plugins/fakevim/fakevimplugin.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/fakevim/fakevimplugin.cpp b/src/plugins/fakevim/fakevimplugin.cpp index 082125ff538..1ecf1934f69 100644 --- a/src/plugins/fakevim/fakevimplugin.cpp +++ b/src/plugins/fakevim/fakevimplugin.cpp @@ -1026,7 +1026,6 @@ FakeVimPluginPrivate::~FakeVimPluginPrivate() q->removeObject(m_fakeVimOptionsPage); delete m_fakeVimOptionsPage; m_fakeVimOptionsPage = 0; - delete theFakeVimSettings(); q->removeObject(m_fakeVimExCommandsPage); delete m_fakeVimExCommandsPage; @@ -1035,6 +1034,8 @@ FakeVimPluginPrivate::~FakeVimPluginPrivate() q->removeObject(m_fakeVimUserCommandsPage); delete m_fakeVimUserCommandsPage; m_fakeVimUserCommandsPage = 0; + + theFakeVimSettings()->deleteLater(); } void FakeVimPluginPrivate::onCoreAboutToClose() -- GitLab