summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crypto/evp/evp.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/crypto/evp/evp.h b/crypto/evp/evp.h
index 6c0275b9e2..16e3719a45 100644
--- a/crypto/evp/evp.h
+++ b/crypto/evp/evp.h
@@ -59,6 +59,14 @@
#ifndef HEADER_ENVELOPE_H
#define HEADER_ENVELOPE_H
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# include <openssl/opensslconf.h>
+#else
+# define OPENSSL_ALGORITHM_DEFINES
+# include <openssl/opensslconf.h>
+# undef OPENSSL_ALGORITHM_DEFINES
+#endif
+
#ifndef NO_MD2
#include <openssl/md2.h>
#endif