From kde-commits Thu Apr 30 22:36:40 2015 From: Sergio Martins Date: Thu, 30 Apr 2015 22:36:40 +0000 To: kde-commits Subject: [akonadi-calendar] src: Add missing reserve() calls Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=143043340916210 Git commit 6545327dfba67cf19e6ed5e78cb3702155d102f1 by Sergio Martins. Committed on 30/04/2015 at 22:36. Pushed by smartins into branch 'master'. Add missing reserve() calls M +1 -0 src/incidencechanger.cpp M +3 -1 src/utils_p.cpp http://commits.kde.org/akonadi-calendar/6545327dfba67cf19e6ed5e78cb3702155d= 102f1 diff --git a/src/incidencechanger.cpp b/src/incidencechanger.cpp index 64ba1bd..8a5a694 100644 --- a/src/incidencechanger.cpp +++ b/src/incidencechanger.cpp @@ -362,6 +362,7 @@ void IncidenceChanger::Private::handleDeleteJobResult(K= Job *job) = QSharedPointer deletionChange =3D change.staticCast(); = + deletionChange->mItemIds.reserve(items.count()); foreach (const Akonadi::Item &item, items) { deletionChange->mItemIds.append(item.id()); } diff --git a/src/utils_p.cpp b/src/utils_p.cpp index 4340fc0..979925a 100644 --- a/src/utils_p.cpp +++ b/src/utils_p.cpp @@ -106,7 +106,9 @@ bool Akonadi::CalendarUtils::thatIsMe(const QString &_e= mail) QStringList Akonadi::CalendarUtils::allEmails() { QStringList emails; - foreach(const QString &email, KIdentityManagement::allEmails()) { + const QSet &allEmails =3D KIdentityManagement::allEmails(); + emails.reserve(allEmails.count()); + foreach(const QString &email, allEmails) { emails.append(email); } return emails;