aboutsummaryrefslogtreecommitdiffstats
path: root/test/shlibloadtest.c
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2016-11-10 02:08:22 +0100
committerMatt Caswell <matt@openssl.org>2016-11-10 10:12:00 +0000
commit586b79d8884b171eb3fae1ef230572921715ce1a (patch)
treea4baa5a604e37110ee4a62fce1c53ddd29718182 /test/shlibloadtest.c
parentf2342b7ac3c3fe5914235a692c22db1dae316af4 (diff)
downloadopenssl-586b79d8884b171eb3fae1ef230572921715ce1a.tar.gz
Fix no-dso (shlibloadtest)
Reviewed-by: Matt Caswell <matt@openssl.org>
Diffstat (limited to 'test/shlibloadtest.c')
-rw-r--r--test/shlibloadtest.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/test/shlibloadtest.c b/test/shlibloadtest.c
index eea2e3ae1c..6f220ba530 100644
--- a/test/shlibloadtest.c
+++ b/test/shlibloadtest.c
@@ -12,6 +12,9 @@
#include <stdlib.h>
#include <openssl/opensslv.h>
+/* The test is only currently implemented for DSO_DLFCN and DSO_WIN32 */
+#if defined(DSO_DLFCN) || defined(DSO_WIN32)
+
#define SSL_CTX_NEW "SSL_CTX_new"
#define SSL_CTX_FREE "SSL_CTX_free"
#define TLS_METHOD "TLS_method"
@@ -35,7 +38,6 @@ static SSL_CTX_free_t SSL_CTX_free;
static ERR_get_error_t ERR_get_error;
static OpenSSL_version_num_t OpenSSL_version_num;
-
#ifdef DSO_DLFCN
# include <dlfcn.h>
@@ -103,9 +105,6 @@ static int shlib_close(SHLIB lib)
#endif
-/* The test is only currently implemented for DSO_DLFCN and DSO_WIN32 */
-#if defined(DSO_DLFCN) || defined(DSO_WIN32)
-
# define CRYPTO_FIRST_OPT "-crypto_first"
# define SSL_FIRST_OPT "-ssl_first"
# define JUST_CRYPTO_OPT "-just_crypto"