Author: Amaury Forgeot d'Arc <amaur...@gmail.com> Branch: stdlib-2.7.9 Changeset: r75748:6ba8d5a9355c Date: 2015-02-06 23:35 +0100 http://bitbucket.org/pypy/pypy/changeset/6ba8d5a9355c/
Log: Attempt to fix tests on linux 32bit. diff --git a/pypy/module/_ssl/__init__.py b/pypy/module/_ssl/__init__.py --- a/pypy/module/_ssl/__init__.py +++ b/pypy/module/_ssl/__init__.py @@ -1,3 +1,4 @@ +from rpython.rlib.rarithmetic import intmask from pypy.interpreter.mixedmodule import MixedModule from pypy.module._ssl import ssl_data @@ -31,6 +32,8 @@ from pypy.module._ssl.interp_ssl import constants, HAVE_OPENSSL_RAND for constant, value in constants.iteritems(): + if constant.startswith('OP_'): + value = intmask(value) # Convert to C long and wrap around. Module.interpleveldefs[constant] = "space.wrap(%r)" % (value,) if HAVE_OPENSSL_RAND: _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit