From 7755d359957dc30434c06277b4f711bca5c3be47 Mon Sep 17 00:00:00 2001 From: Ingo Franzki Date: Fri, 27 Feb 2026 10:05:53 +0100 Subject: [PATCH] libekmfweb: Adjustments for OpenSSL v4.0.0 API changes and deprecations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With OpenSSL 4.0.0 function X509_NAME_get_entry() returns a const pointer. Make the local variable also const to avoid compile warnings like: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] Signed-off-by: Ingo Franzki Signed-off-by: Jan Höppner --- libekmfweb/utilities.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libekmfweb/utilities.c b/libekmfweb/utilities.c index 766e833c..f6f5a89a 100644 --- a/libekmfweb/utilities.c +++ b/libekmfweb/utilities.c @@ -2172,7 +2172,7 @@ int write_public_key(const char *pem_filename, EVP_PKEY *pkey) */ static bool is_duplicate_name_entry(X509_NAME *name, X509_NAME_ENTRY *entry) { - X509_NAME_ENTRY *ne; + const X509_NAME_ENTRY *ne; int count, i; count = X509_NAME_entry_count(name);