From 4fba48e50f6da4713dc046ea6f372e28cfbc76fd Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@digia.com> Date: Tue, 12 Mar 2013 12:59:18 +0100 Subject: [PATCH] Kits: Fix saving of kit data. Make sure to not save in the KitManager destructor: Depending on how creator is shut down (e.g. auto-shutdown after running plugin tests) the other Managers may already be gone and then the Kit data will be damaged. Change-Id: Ieca06b8ac979024a90cb3b7d5e41f4506b4480bd Reviewed-by: Daniel Teske <daniel.teske@digia.com> --- src/plugins/projectexplorer/kitmanager.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/plugins/projectexplorer/kitmanager.cpp b/src/plugins/projectexplorer/kitmanager.cpp index a4247be4c98..af7767883cb 100644 --- a/src/plugins/projectexplorer/kitmanager.cpp +++ b/src/plugins/projectexplorer/kitmanager.cpp @@ -225,8 +225,6 @@ void KitManager::restoreKits() KitManager::~KitManager() { - saveKits(); // Make sure we save the current state on exit! - foreach (Kit *k, d->m_kitList) delete k; d->m_kitList.clear(); -- GitLab