Francois Gouget : crypt32: Better match the PSDK types and fix the winapi_check warnings.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Sep 10 10:17:48 CDT 2007


Module: wine
Branch: master
Commit: 4aed59ef5b246fead260256631ab2a18d99a37f8
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=4aed59ef5b246fead260256631ab2a18d99a37f8

Author: Francois Gouget <fgouget at free.fr>
Date:   Sat Sep  1 02:45:39 2007 +0200

crypt32: Better match the PSDK types and fix the winapi_check warnings.

---

 include/wincrypt.h     |    4 ++--
 tools/winapi/win32.api |    5 +++++
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/include/wincrypt.h b/include/wincrypt.h
index 3213b4a..890934c 100644
--- a/include/wincrypt.h
+++ b/include/wincrypt.h
@@ -3537,7 +3537,7 @@ BOOL WINAPI CertCreateCertificateChainEngine(PCERT_CHAIN_ENGINE_CONFIG pConfig,
 
 BOOL WINAPI CertResyncCertificateChainEngine(HCERTCHAINENGINE hChainEngine);
 
-void WINAPI CertFreeCertificateChainEngine(HCERTCHAINENGINE hChainEngine);
+VOID WINAPI CertFreeCertificateChainEngine(HCERTCHAINENGINE hChainEngine);
 
 BOOL WINAPI CertGetCertificateChain(HCERTCHAINENGINE hChainEngine,
  PCCERT_CONTEXT pCertContext, LPFILETIME pTime, HCERTSTORE hAdditionalStore,
@@ -3547,7 +3547,7 @@ BOOL WINAPI CertGetCertificateChain(HCERTCHAINENGINE hChainEngine,
 PCCERT_CHAIN_CONTEXT WINAPI CertDuplicateCertificateChain(
  PCCERT_CHAIN_CONTEXT pChainContext);
 
-void WINAPI CertFreeCertificateChain(PCCERT_CHAIN_CONTEXT pChainContext);
+VOID WINAPI CertFreeCertificateChain(PCCERT_CHAIN_CONTEXT pChainContext);
 
 PCCERT_CHAIN_CONTEXT WINAPI CertFindChainInStore(HCERTSTORE hCertStore,
  DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType,
diff --git a/tools/winapi/win32.api b/tools/winapi/win32.api
index 8f6e35d..e82bd49 100644
--- a/tools/winapi/win32.api
+++ b/tools/winapi/win32.api
@@ -696,6 +696,7 @@ ALG_ID
 BOOL
 DWORD
 HANDLE
+HCRYPTASN1MODULE
 HCRYPTMSG
 HCRYPTPROV
 HCRYPTPROV_LEGACY
@@ -706,6 +707,9 @@ ULONG
 
 %ptr
 
+ASN1decoding_t
+ASN1encoding_t
+ASN1module_t
 BOOL *
 BYTE *
 CERT_EXTENSION[]
@@ -733,6 +737,7 @@ LPFILETIME
 LPSTR *
 LPVOID
 LPWSTR *
+PCCERT_CHAIN_CONTEXT
 PCCERT_CHAIN_CONTEXT *
 PCCERT_CONTEXT
 PCCERT_CONTEXT *




More information about the wine-cvs mailing list