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

Francois Gouget fgouget at free.fr
Fri Aug 31 19:45:39 CDT 2007


---
 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 806c861..2fbf38b 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 *
-- 
1.5.2.4




More information about the wine-patches mailing list