Author: Amaury Forgeot d'Arc <amaur...@gmail.com>
Branch: 
Changeset: r75907:b6651f030e15
Date: 2015-02-15 20:37 +0100
http://bitbucket.org/pypy/pypy/changeset/b6651f030e15/

Log:    Skip undefined error codes.

diff --git a/pypy/module/_ssl/ssl_data.py b/pypy/module/_ssl/ssl_data.py
--- a/pypy/module/_ssl/ssl_data.py
+++ b/pypy/module/_ssl/ssl_data.py
@@ -369,7 +369,8 @@
     LIBRARY_CODES_TO_NAMES[cconfig[code]] = code
 ERROR_CODES_TO_NAMES = {}
 for lib, code in error_codes:
-    ERROR_CODES_TO_NAMES[cconfig[lib], cconfig[code]] = code
+    if cconfig[code] is not None:
+        ERROR_CODES_TO_NAMES[cconfig[lib], cconfig[code]] = code
 
 ALERT_DESCRIPTION_CODES = {}
 for name in AD_NAMES:
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to