summaryrefslogtreecommitdiff
path: root/net-im/libjingle/files/patch-talk__base__openssladapter.cpp
blob: 53eab815e01c2275fadf03b4c813233686c4a920 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- talk/base/openssladapter.cc.orig
+++ talk/base/openssladapter.cc
@@ -641,7 +641,11 @@
     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;