diff setup.py @ 82992:02a89bd646ca

Issue #16692: The ssl module now supports TLS 1.1 and TLS 1.2. Initial patch by Michele OrrĂ¹.
author Antoine Pitrou <solipsis@pitrou.net>
date Thu, 28 Mar 2013 22:24:43 +0100
parents f6a6b4eed5b0
children 4a1161eaed99
line wrap: on
line diff
--- a/setup.py	Thu Mar 28 17:46:20 2013 +0200
+++ b/setup.py	Thu Mar 28 22:24:43 2013 +0100
@@ -786,10 +786,10 @@
                     for line in incfile:
                         m = openssl_ver_re.match(line)
                         if m:
-                            openssl_ver = eval(m.group(1))
+                            openssl_ver = int(m.group(1), 16)
+                            break
             except IOError as msg:
                 print("IOError while reading opensshv.h:", msg)
-                pass
 
         #print('openssl_ver = 0x%08x' % openssl_ver)
         min_openssl_ver = 0x00907000