diff options
Diffstat (limited to 'chromium/third_party/libjingle/source/talk/base/openssladapter.cc')
-rw-r--r-- | chromium/third_party/libjingle/source/talk/base/openssladapter.cc | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/chromium/third_party/libjingle/source/talk/base/openssladapter.cc b/chromium/third_party/libjingle/source/talk/base/openssladapter.cc index af92f0c4534..9e6fe72c244 100644 --- a/chromium/third_party/libjingle/source/talk/base/openssladapter.cc +++ b/chromium/third_party/libjingle/source/talk/base/openssladapter.cc @@ -41,7 +41,6 @@ #include <openssl/err.h> #include <openssl/opensslv.h> #include <openssl/rand.h> -#include <openssl/ssl.h> #include <openssl/x509v3.h> #if HAVE_CONFIG_H @@ -50,6 +49,7 @@ #include "talk/base/common.h" #include "talk/base/logging.h" +#include "talk/base/openssl.h" #include "talk/base/sslroots.h" #include "talk/base/stringutils.h" @@ -62,9 +62,7 @@ #define MUTEX_LOCK(x) WaitForSingleObject((x), INFINITE) #define MUTEX_UNLOCK(x) ReleaseMutex(x) #define THREAD_ID GetCurrentThreadId() -#elif defined(_POSIX_THREADS) - // _POSIX_THREADS is normally defined in unistd.h if pthreads are available - // on your platform. +#elif defined(POSIX) #define MUTEX_TYPE pthread_mutex_t #define MUTEX_SETUP(x) pthread_mutex_init(&(x), NULL) #define MUTEX_CLEANUP(x) pthread_mutex_destroy(&(x)) @@ -690,11 +688,7 @@ bool OpenSSLAdapter::VerifyServerName(SSL* ssl, const char* host, int extension_nid = OBJ_obj2nid(X509_EXTENSION_get_object(extension)); if (extension_nid == NID_subject_alt_name) { -#if OPENSSL_VERSION_NUMBER >= 0x10000000L const X509V3_EXT_METHOD* meth = X509V3_EXT_get(extension); -#else - X509V3_EXT_METHOD* meth = X509V3_EXT_get(extension); -#endif if (!meth) break; @@ -705,12 +699,8 @@ bool OpenSSLAdapter::VerifyServerName(SSL* ssl, const char* host, // See http://readlist.com/lists/openssl.org/openssl-users/0/4761.html. unsigned char* ext_value_data = extension->value->data; -#if OPENSSL_VERSION_NUMBER >= 0x0090800fL const unsigned char **ext_value_data_ptr = (const_cast<const unsigned char **>(&ext_value_data)); -#else - unsigned char **ext_value_data_ptr = &ext_value_data; -#endif if (meth->it) { ext_str = ASN1_item_d2i(NULL, ext_value_data_ptr, |