From 595cc5b4b86327fba7bb0570294f7fb05987485b Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Sat, 12 May 2001 00:16:56 +0000 Subject: [PATCH] Under VC++ _DLL is set to indicate that the application will be linked against the DLL runtime library. It is automatically set when /MD is used. As a result OpenSSL shouldn't use _DLL to determine if it should set OPENSSL_OPT_WINDLL because this will cause linkage conflicts with static builds which do include the /MD compiler switch. --- e_os2.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/e_os2.h b/e_os2.h index 1b71fba707..272faad39c 100644 --- a/e_os2.h +++ b/e_os2.h @@ -121,9 +121,6 @@ extern "C" { # if defined(_WINDLL) /* This is used when building OpenSSL to indicate that DLL linkage should be used */ # define OPENSSL_OPT_WINDLL -# elif defined(_DLL) /* This one is used quite much in the VC++ header - files */ -# define OPENSSL_OPT_WINDLL # endif # endif #endif