diff options
Diffstat (limited to 'crypto/crypto.h')
-rw-r--r-- | crypto/crypto.h | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/crypto/crypto.h b/crypto/crypto.h index 6f83650df8..df6ccaff6d 100644 --- a/crypto/crypto.h +++ b/crypto/crypto.h @@ -73,10 +73,9 @@ #include <openssl/ebcdic.h> #endif -#if defined(VMS) || defined(__VMS) -#include "vms_idhacks.h" -#endif - +/* Resolve problems on some operating systems with symbol names that clash + one way or another */ +#include <openssl/symhacks.h> #ifdef __cplusplus extern "C" { @@ -275,12 +274,6 @@ int CRYPTO_is_mem_check_on(void); #define OPENSSL_free_locked(addr) CRYPTO_free_locked(addr) -/* Case insensiteve linking causes problems.... */ -#if defined(WIN16) || defined(VMS) -#define ERR_load_CRYPTO_strings ERR_load_CRYPTOlib_strings -#endif - - const char *SSLeay_version(int type); unsigned long SSLeay(void); |