diff options
Diffstat (limited to 'src/libstate/engine/openssl/ossl_md.cpp')
-rw-r--r-- | src/libstate/engine/openssl/ossl_md.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libstate/engine/openssl/ossl_md.cpp b/src/libstate/engine/openssl/ossl_md.cpp index d009e4c42..04ef59f99 100644 --- a/src/libstate/engine/openssl/ossl_md.cpp +++ b/src/libstate/engine/openssl/ossl_md.cpp @@ -91,10 +91,9 @@ EVP_HashFunction::~EVP_HashFunction() /************************************************* * Look for an algorithm with this name * *************************************************/ -HashFunction* OpenSSL_Engine::find_hash(const std::string& algo_spec) const +HashFunction* OpenSSL_Engine::find_hash(const SCAN_Name& request, + Algorithm_Factory&) const { - SCAN_Name request(algo_spec); - if(request.algo_name() == "SHA-160") return new EVP_HashFunction(EVP_sha1(), "SHA-160"); |