From 5d29271d9410ab08d30dd1a193dddd4f52ae31e5 Mon Sep 17 00:00:00 2001 From: Laurent Montel Date: Fri, 16 Oct 2020 09:02:09 +0200 Subject: [PATCH] Minor optimization --- src/job/expirejob.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/job/expirejob.cpp b/src/job/expirejob.cpp index 43d8213..c073975 100644 --- a/src/job/expirejob.cpp +++ b/src/job/expirejob.cpp @@ -116,13 +116,14 @@ void ExpireJob::itemFetchResult(KJob *job) continue; } - time_t maxTime = status.isRead() ? mMaxReadTime : mMaxUnreadTime; - if (!mb->date(false)) { + auto mailDate = mb->date(false); + if (!mailDate) { continue; } - if (mb->date()->dateTime().toSecsSinceEpoch() < maxTime) { + const time_t maxTime = status.isRead() ? mMaxReadTime : mMaxUnreadTime; + if (mailDate->dateTime().toSecsSinceEpoch() < maxTime) { mRemovedMsgs.append(item); } } -- GitLab