diff options
-rw-r--r-- | lib/sha256.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/sha256.c b/lib/sha256.c index cd81c0254..776bd2846 100644 --- a/lib/sha256.c +++ b/lib/sha256.c @@ -27,8 +27,20 @@ #include "warnless.h" #include "curl_sha256.h" +#define USE_OPENSSL_SHA256 0 + #if defined(USE_OPENSSL) +#include <openssl/opensslv.h> + +#if (OPENSSL_VERSION_NUMBER >= 0x0090800fL) +#define USE_OPENSSL_SHA256 1 +#endif + +#endif + +#if USE_OPENSSL_SHA256 + /* When OpenSSL is available we use the SHA256-function from OpenSSL */ #include <openssl/sha.h> |