Author: Amaury Forgeot d'Arc <[email protected]>
Branch: stdlib-2.7.9
Changeset: r75800:315890b5116a
Date: 2015-02-10 15:03 +0100
http://bitbucket.org/pypy/pypy/changeset/315890b5116a/
Log: Translation fix
diff --git a/pypy/module/_ssl/interp_win32.py b/pypy/module/_ssl/interp_win32.py
--- a/pypy/module/_ssl/interp_win32.py
+++ b/pypy/module/_ssl/interp_win32.py
@@ -53,10 +53,10 @@
rwin32.BOOL)
CertEnumCertificatesInStore = external(
'CertEnumCertificatesInStore',
- [rffi.HANDLE, PCCERT_CONTEXT], PCCERT_CONTEXT)
+ [rwin32.HANDLE, PCCERT_CONTEXT], PCCERT_CONTEXT)
CertEnumCRLsInStore = external(
'CertEnumCRLsInStore',
- [rffi.HANDLE, PCCRLT_CONTEXT], PCCRL_CONTEXT)
+ [rwin32.HANDLE, PCCRLT_CONTEXT], PCCRL_CONTEXT)
def w_certEncodingType(space, encodingType):
if encodingType == X509_ASN_ENCODING:
@@ -75,7 +75,7 @@
raise wrap_windowserror(WindowsError(last_error))
size = rffi.widen(size_ptr[0])
- with rffi.scoped_alloc(rffi.CHARP, size) as buf:
+ with rffi.scoped_alloc(rffi.CCHARP.TO, size) as buf:
usage = rffi.cast(PCERT_ENHKEY_USAGE, buf)
# Now get the actual enhanced usage property
if not CertGetEnhancedKeyUsage(pCertCtx, flags, usage, size_ptr):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit