From 25f11b05e2bc493788944d85d8eeb83e50c72584 Mon Sep 17 00:00:00 2001 From: Shelley Vohr Date: Wed, 12 Feb 2025 13:16:09 +0100 Subject: [PATCH] crypto: fix missing OPENSSL_NO_ENGINE guard --- src/crypto/crypto_context.cc | 4 +++- src/crypto/crypto_util.cc | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/crypto/crypto_context.cc b/src/crypto/crypto_context.cc index c092c43f038caa..93725717d20b9c 100644 --- a/src/crypto/crypto_context.cc +++ b/src/crypto/crypto_context.cc @@ -34,8 +34,10 @@ using ncrypto::BIOPointer; using ncrypto::ClearErrorOnReturn; using ncrypto::CryptoErrorList; using ncrypto::DHPointer; -using ncrypto::EnginePointer; using ncrypto::EVPKeyPointer; +#ifndef OPENSSL_NO_ENGINE +using ncrypto::EnginePointer; +#endif // !OPENSSL_NO_ENGINE using ncrypto::MarkPopErrorOnReturn; using ncrypto::SSLPointer; using ncrypto::StackOfX509; diff --git a/src/crypto/crypto_util.cc b/src/crypto/crypto_util.cc index 032b07fbaad27b..737149b83dda4c 100644 --- a/src/crypto/crypto_util.cc +++ b/src/crypto/crypto_util.cc @@ -30,7 +30,9 @@ using ncrypto::BignumPointer; using ncrypto::BIOPointer; using ncrypto::CryptoErrorList; using ncrypto::DataPointer; +#ifndef OPENSSL_NO_ENGINE using ncrypto::EnginePointer; +#endif // !OPENSSL_NO_ENGINE using ncrypto::EVPKeyCtxPointer; using ncrypto::SSLCtxPointer; using ncrypto::SSLPointer;