Module: wine Branch: refs/heads/master Commit: 06bc59cd53b7b73603608a723b77daf3fc4f5451 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=06bc59cd53b7b73603608a72...
Author: Juan Lang juan_lang@yahoo.com Date: Tue May 16 13:52:33 2006 -0700
crypt32: Get rid of CRYPT_CreateCertificateContext, it's not needed anymore.
---
dlls/crypt32/store.c | 25 +++++-------------------- 1 files changed, 5 insertions(+), 20 deletions(-)
diff --git a/dlls/crypt32/store.c b/dlls/crypt32/store.c index c9ca281..fa86abc 100644 --- a/dlls/crypt32/store.c +++ b/dlls/crypt32/store.c @@ -1749,10 +1749,8 @@ PCCRL_CONTEXT WINAPI CertCreateCRLContex return pcrl; }
-/* Decodes the encoded certificate and creates the certificate context for it. - */ -static PWINE_CERT_CONTEXT CRYPT_CreateCertificateContext( - DWORD dwCertEncodingType, const BYTE *pbCertEncoded, DWORD cbCertEncoded) +PCCERT_CONTEXT WINAPI CertCreateCertificateContext(DWORD dwCertEncodingType, + const BYTE *pbCertEncoded, DWORD cbCertEncoded) { PWINE_CERT_CONTEXT_DATA cert = NULL; BOOL ret; @@ -1809,19 +1807,6 @@ static PWINE_CERT_CONTEXT CRYPT_CreateCe }
end: - return (PWINE_CERT_CONTEXT)cert; -} - -PCCERT_CONTEXT WINAPI CertCreateCertificateContext(DWORD dwCertEncodingType, - const BYTE *pbCertEncoded, DWORD cbCertEncoded) -{ - PWINE_CERT_CONTEXT cert; - - TRACE("(%08lx, %p, %ld)\n", dwCertEncodingType, pbCertEncoded, - cbCertEncoded); - - cert = CRYPT_CreateCertificateContext(dwCertEncodingType, pbCertEncoded, - cbCertEncoded); return (PCCERT_CONTEXT)cert; }
@@ -2293,14 +2278,14 @@ BOOL WINAPI CertAddEncodedCertificateToS ret = FALSE; else { - PWINE_CERT_CONTEXT cert = CRYPT_CreateCertificateContext( + PCCERT_CONTEXT cert = CertCreateCertificateContext( dwCertEncodingType, pbCertEncoded, cbCertEncoded);
if (cert) { ret = CertAddCertificateContextToStore(hCertStore, - (PCCERT_CONTEXT)cert, dwAddDisposition, ppCertContext); - CertFreeCertificateContext((PCCERT_CONTEXT)cert); + cert, dwAddDisposition, ppCertContext); + CertFreeCertificateContext(cert); } else ret = FALSE;