diff options
-rw-r--r-- | tests/libtest/lib509.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/libtest/lib509.c b/tests/libtest/lib509.c index 8f2210f5f..ad2626204 100644 --- a/tests/libtest/lib509.c +++ b/tests/libtest/lib509.c @@ -332,10 +332,19 @@ int test(char *URL) return i; } + #else /* USE_SSLEAY */ + int test(char *URL) { (void)URL; - return CURLE_FAILED_INIT; + if (curl_global_init(CURL_GLOBAL_ALL) != CURLE_OK) { + fprintf(stderr, "curl_global_init() failed\n"); + return TEST_ERR_MAJOR_BAD; + } + fprintf(stderr, "libcurl lacks openssl support needed for test 509\n"); + curl_global_cleanup(); + return TEST_ERR_MAJOR_BAD; } + #endif /* USE_SSLEAY */ |