From 9524cb28ebfa393d15259a33af6dc95ec3761a8d Mon Sep 17 00:00:00 2001 From: Juliusz Sosinowicz Date: Wed, 10 Jun 2026 21:19:02 +0000 Subject: [PATCH] Wrap WOLFSSL_FAILURE initializer in WC_NO_ERR_TRACE() check-source-text flags error codes used as initializers without WC_NO_ERR_TRACE() ("unescaped error code operands"). Fix the one introduced in wolfSSL_EVP_PKEY_set1_encoded_public_key. --- wolfcrypt/src/evp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wolfcrypt/src/evp.c b/wolfcrypt/src/evp.c index 8c8b56baa9..80cff6a370 100644 --- a/wolfcrypt/src/evp.c +++ b/wolfcrypt/src/evp.c @@ -10051,7 +10051,7 @@ size_t wolfSSL_EVP_PKEY_get1_encoded_public_key(WOLFSSL_EVP_PKEY* pkey, int wolfSSL_EVP_PKEY_set1_encoded_public_key(WOLFSSL_EVP_PKEY* pkey, const unsigned char* pub, size_t publen) { - int ret = WOLFSSL_FAILURE; + int ret = WC_NO_ERR_TRACE(WOLFSSL_FAILURE); WOLFSSL_ENTER("wolfSSL_EVP_PKEY_set1_encoded_public_key");