Author: Amaury Forgeot d'Arc <amaur...@gmail.com>
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
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to