[pypy-commit] pypy default: Fix for older versions of OpenSSL: use the official 'STACK_OF(TYPE)' as

arigo noreply at buildbot.pypy.org
Sun Feb 22 15:17:00 CET 2015


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r76044:df36b95933f9
Date: 2015-02-22 15:16 +0100
http://bitbucket.org/pypy/pypy/changeset/df36b95933f9/

Log:	Fix for older versions of OpenSSL: use the official 'STACK_OF(TYPE)'
	as a type name

diff --git a/rpython/rlib/ropenssl.py b/rpython/rlib/ropenssl.py
--- a/rpython/rlib/ropenssl.py
+++ b/rpython/rlib/ropenssl.py
@@ -56,9 +56,9 @@
 ASN1_OBJECT = rffi.COpaquePtr('ASN1_OBJECT')
 X509_NAME = rffi.COpaquePtr('X509_NAME')
 X509_VERIFY_PARAM = rffi.COpaquePtr('X509_VERIFY_PARAM')
-stack_st_X509_OBJECT = rffi.COpaquePtr('struct stack_st_X509_OBJECT')
+stack_st_X509_OBJECT = rffi.COpaquePtr('STACK_OF(X509_OBJECT)')
 DIST_POINT = rffi.COpaquePtr('DIST_POINT')
-stack_st_DIST_POINT = rffi.COpaquePtr('struct stack_st_DIST_POINT')
+stack_st_DIST_POINT = rffi.COpaquePtr('STACK_OF(X509_OBJECT)')
 DH = rffi.COpaquePtr('DH')
 EC_KEY = rffi.COpaquePtr('EC_KEY')
 AUTHORITY_INFO_ACCESS = rffi.COpaquePtr('AUTHORITY_INFO_ACCESS')


More information about the pypy-commit mailing list