From 1dccb9dd9ea32989ecec33c72a3ebd873dce048e Mon Sep 17 00:00:00 2001 From: zautrix Date: Tue, 14 Jun 2005 08:23:19 +0000 Subject: faster filter --- (limited to 'libkcal/calfilter.cpp') diff --git a/libkcal/calfilter.cpp b/libkcal/calfilter.cpp index 3510c7d..72f70c2 100644 --- a/libkcal/calfilter.cpp +++ b/libkcal/calfilter.cpp @@ -162,9 +162,9 @@ bool CalFilter::filterIncidence(Incidence *incidence) if (mCriteria & ShowCategories) { for (QStringList::Iterator it = mCategoryList.begin(); it != mCategoryList.end(); ++it ) { - QStringList incidenceCategories = incidence->categories(); - for (QStringList::Iterator it2 = incidenceCategories.begin(); - it2 != incidenceCategories.end(); ++it2 ) { + //QStringList incidenceCategories = incidence->categories(); + for (QStringList::Iterator it2 = incidence->categoriesP()->begin(); + it2 != incidence->categoriesP()->end(); ++it2 ) { if ((*it) == (*it2)) { return true; } @@ -174,9 +174,9 @@ bool CalFilter::filterIncidence(Incidence *incidence) } else { for (QStringList::Iterator it = mCategoryList.begin(); it != mCategoryList.end(); ++it ) { - QStringList incidenceCategories = incidence->categories(); - for (QStringList::Iterator it2 = incidenceCategories.begin(); - it2 != incidenceCategories.end(); ++it2 ) { + //QStringList incidenceCategories = incidence->categories(); + for (QStringList::Iterator it2 = incidence->categoriesP()->begin(); + it2 != incidence->categoriesP()->end(); ++it2 ) { if ((*it) == (*it2)) { return false; } -- cgit v0.9.0.2