libmicrohttpd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libmicrohttpd] [PATCH 1/2] tls_multi_thread_mode_test: Use appropriate


From: Mike Crowe
Subject: [libmicrohttpd] [PATCH 1/2] tls_multi_thread_mode_test: Use appropriate call to curl_version_info
Date: Tue, 19 Jun 2012 17:40:19 +0100

According to the libcurl documentation the parameter to curl_version_info
should be CURLVERSION_NOW rather than a bit value from the features
bitmask.

Also, on my installation at least libssh_version is NULL so the check
segfaults. It would seem that ssl_version is a more appropriate field to
check.
---
 src/testcurl/https/tls_multi_thread_mode_test.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/testcurl/https/tls_multi_thread_mode_test.c 
b/src/testcurl/https/tls_multi_thread_mode_test.c
index ee5a8d1..c90f41a 100644
--- a/src/testcurl/https/tls_multi_thread_mode_test.c
+++ b/src/testcurl/https/tls_multi_thread_mode_test.c
@@ -130,7 +130,7 @@ main (int argc, char *const *argv)
   /* initialize random seed used by curl clients */
   unsigned int iseed = (unsigned int) time (NULL);
   srand (iseed);
-  if (NULL != strcasestr (curl_version_info 
(CURL_VERSION_SSL)->libssh_version, "openssl"))
+  if (NULL != strcasestr (curl_version_info (CURLVERSION_NOW)->ssl_version, 
"openssl"))
   {
     fprintf (stderr, "Refusing to run test with OpenSSL.  Please install 
libcurl-gnutls\n");
     return 0;
-- 
1.7.10




reply via email to

[Prev in Thread] Current Thread [Next in Thread]