Juan Lang : crypt32: Get rid of CRYPT_CreateCertificateContext, it' s not needed anymore.

Alexandre Julliard julliard at wine.codeweavers.com
Wed May 17 04:46:43 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: 06bc59cd53b7b73603608a723b77daf3fc4f5451
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=06bc59cd53b7b73603608a723b77daf3fc4f5451

Author: Juan Lang <juan_lang at 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;




More information about the wine-cvs mailing list