Avoid yet another name clash with libdes, and make the declaration consistent
authorRichard Levitte <levitte@openssl.org>
Thu, 1 Aug 2002 19:30:58 +0000 (19:30 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 1 Aug 2002 19:30:58 +0000 (19:30 +0000)
with the definition.

crypto/des/des_ver.h
crypto/des/ecb_enc.c

index 0fa94d5..379bbad 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 */
index 4650f2f..1b70f68 100644 (file)
@@ -57,6 +57,7 @@
  */
 
 #include "des_locl.h"
+#include "des_ver.h"
 #include "spr.h"
 #include <openssl/opensslv.h>