Fix for CVE-2014-0076
[oweals/openssl.git] / crypto / des / des_ver.h
index 0fa94d53682edace30906e36fcd8a349d404e7d8..d1ada258a65c288c1ff100eeab246ab787845c83 100644 (file)
@@ -63,5 +63,9 @@
 # define OPENSSL_EXTERN OPENSSL_EXPORT
 #endif
 
-OPENSSL_EXTERN char *DES_version;      /* SSLeay version string */
-OPENSSL_EXTERN char *libdes_version;   /* old libdes version string */
+/* The following macros make sure the names are different from libdes names */
+#define DES_version OSSL_DES_version
+#define libdes_version OSSL_libdes_version
+
+OPENSSL_EXTERN const char OSSL_DES_version[];  /* SSLeay version string */
+OPENSSL_EXTERN const char OSSL_libdes_version[];       /* old libdes version string */