From 77df573a9551c5a344ad00b901b1bbd47cd57134 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Fri, 8 Apr 2016 15:54:08 +0200 Subject: openssl: Use proper EVP macro to determine size of a hash --- src/libstrongswan/plugins/openssl/openssl_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libstrongswan/plugins/openssl/openssl_util.c') diff --git a/src/libstrongswan/plugins/openssl/openssl_util.c b/src/libstrongswan/plugins/openssl/openssl_util.c index 2f9813701..914060358 100644 --- a/src/libstrongswan/plugins/openssl/openssl_util.c +++ b/src/libstrongswan/plugins/openssl/openssl_util.c @@ -51,7 +51,7 @@ bool openssl_hash_chunk(int hash_type, chunk_t data, chunk_t *hash) goto error; } - *hash = chunk_alloc(hasher->md_size); + *hash = chunk_alloc(EVP_MD_size(hasher)); if (!EVP_DigestFinal_ex(ctx, hash->ptr, NULL)) { chunk_free(hash); -- cgit v1.2.3