[pim/kleopatra] /: Handle new enum value added to ExpiryChecker
Ingo Klöcker <[email protected]> Tue, 4 Aug 2026 15:05:17 +0000 (UTC)
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 13e463d3201c490a5aa0e98fa9149e9a198861ba by Ingo Klöcker, on behalf of Ingo Klöcker.
Committed on 04/08/2026 at 15:05.
Pushed by kloecker into branch 'master'.
Handle new enum value added to ExpiryChecker
M +1 -1 CMakeLists.txt
M +2 -0 src/crypto/gui/signencryptwidget.cpp
https://invent.kde.org/pim/kleopatra/-/commit/13e463d3201c490a5aa0e98fa9149e9a198861ba
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7cb00987f..2f1675dc6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -54,7 +54,7 @@ set(KIDENTITYMANAGEMENT_VERSION "6.7.40")
set(KMAILTRANSPORT_VERSION "6.7.40")
set(AKONADI_MIME_VERSION "6.7.40")
set(KMIME_VERSION "6.7.40")
-set(LIBKLEO_VERSION "6.8.41")
+set(LIBKLEO_VERSION "6.8.42")
set(QT_REQUIRED_VERSION "6.7.0")
set(MIMETREEPARSER_VERSION "6.7.40")
set(GPGME_REQUIRED_VERSION "2.0.0")
diff --git a/src/crypto/gui/signencryptwidget.cpp b/src/crypto/gui/signencryptwidget.cpp
index 82c4c5f53..dee69819c 100644
--- a/src/crypto/gui/signencryptwidget.cpp
+++ b/src/crypto/gui/signencryptwidget.cpp
@@ -757,6 +757,8 @@ static QString expiryMessage(const ExpiryChecker::Result &result)
case ExpiryChecker::InvalidKey:
case ExpiryChecker::InvalidCheckFlags:
break; // wrong usage of ExpiryChecker; can be ignored
+ case Kleo::ExpiryChecker::NoStatus:
+ break; // this value never occurs; ignore it
case ExpiryChecker::NotNearExpiry:;
}
return {};