From d03b5714c7e3e2fe56c7008418d2aa68c197e7c2 Mon Sep 17 00:00:00 2001 From: dt <qtc-committer@nokia.com> Date: Fri, 24 Apr 2009 13:34:02 +0200 Subject: [PATCH] Fix obscure crash in Find when no FindFilter exist. Can only happpen if the user disables all plugins... --- src/plugins/find/findtoolwindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/find/findtoolwindow.cpp b/src/plugins/find/findtoolwindow.cpp index eec831775b5..7cab358b90f 100644 --- a/src/plugins/find/findtoolwindow.cpp +++ b/src/plugins/find/findtoolwindow.cpp @@ -136,7 +136,7 @@ void FindToolWindow::writeSettings() { QSettings *settings = Core::ICore::instance()->settings(); settings->beginGroup("Find"); - settings->setValue("CurrentFilter", m_currentFilter->id()); + settings->setValue("CurrentFilter", m_currentFilter ? 0 : m_currentFilter->id()); foreach (IFindFilter *filter, m_filters) filter->writeSettings(settings); settings->endGroup(); -- GitLab