From c6530d6ba8ca1edb37f8e265ffc4ee695dc7b19a Mon Sep 17 00:00:00 2001 From: Mark Liversedge Date: Fri, 15 Mar 2013 18:55:37 +0000 Subject: [PATCH] Fix WIN startup SEGV with scopebar no ICAL .. pesky indexing into scopebar when ical not compiled in --- src/GcScopeBar.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/GcScopeBar.cpp b/src/GcScopeBar.cpp index 4f82aa9da..0b7d633d8 100644 --- a/src/GcScopeBar.cpp +++ b/src/GcScopeBar.cpp @@ -182,12 +182,20 @@ GcScopeBar::selected(int index) anal->setChecked(false); train->setChecked(false); +#ifdef GC_HAVE_ICAL switch (index) { case 0 : home->setChecked(true); break; case 1 : diary->setChecked(true); break; case 2 : anal->setChecked(true); break; case 3 : train->setChecked(true); break; } +#else + switch (index) { + case 0 : home->setChecked(true); break; + case 1 : anal->setChecked(true); break; + case 2 : train->setChecked(true); break; + } +#endif } #ifndef Q_OS_MAC