Jacek Caban : crypt32: Get rid of no longer used contextSize argument in Context_Release.

Alexandre Julliard julliard at winehq.org
Tue Oct 8 15:41:08 CDT 2013


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Tue Oct  8 16:24:28 2013 +0200

crypt32: Get rid of no longer used contextSize argument in Context_Release.

---

 dlls/crypt32/cert.c            |    3 +--
 dlls/crypt32/context.c         |    5 ++---
 dlls/crypt32/crl.c             |    3 +--
 dlls/crypt32/crypt32_private.h |    3 +--
 dlls/crypt32/ctl.c             |    3 +--
 5 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/dlls/crypt32/cert.c b/dlls/crypt32/cert.c
index 7c6a18c..e9d8717 100644
--- a/dlls/crypt32/cert.c
+++ b/dlls/crypt32/cert.c
@@ -203,8 +203,7 @@ BOOL WINAPI CertFreeCertificateContext(PCCERT_CONTEXT pCertContext)
     TRACE("(%p)\n", pCertContext);
 
     if (pCertContext)
-        ret = Context_Release((void *)pCertContext, sizeof(CERT_CONTEXT),
-         CertDataContext_Free);
+        ret = Context_Release((void *)pCertContext, CertDataContext_Free);
     return ret;
 }
 
diff --git a/dlls/crypt32/context.c b/dlls/crypt32/context.c
index 53fb022..83e6133 100644
--- a/dlls/crypt32/context.c
+++ b/dlls/crypt32/context.c
@@ -141,8 +141,7 @@ CONTEXT_PROPERTY_LIST *Context_GetProperties(const void *context)
     return (ptr && ptr->type == ContextTypeData) ? ptr->u.properties : NULL;
 }
 
-BOOL Context_Release(void *context, size_t contextSize,
- ContextFreeFunc dataContextFree)
+BOOL Context_Release(void *context, ContextFreeFunc dataContextFree)
 {
     BASE_CONTEXT *base = BASE_CONTEXT_FROM_CONTEXT(context);
     BOOL ret = TRUE;
@@ -158,7 +157,7 @@ BOOL Context_Release(void *context, size_t contextSize,
          * it as well, using the same offset and data free function.
          */
         ret = Context_Release(CONTEXT_FROM_BASE_CONTEXT(
-         base->u.linked), contextSize, dataContextFree);
+         base->u.linked), dataContextFree);
     }
     if (InterlockedDecrement(&base->ref) == 0)
     {
diff --git a/dlls/crypt32/crl.c b/dlls/crypt32/crl.c
index e79dd4a..6ed27f7 100644
--- a/dlls/crypt32/crl.c
+++ b/dlls/crypt32/crl.c
@@ -346,8 +346,7 @@ BOOL WINAPI CertFreeCRLContext( PCCRL_CONTEXT pCrlContext)
     TRACE("(%p)\n", pCrlContext);
 
     if (pCrlContext)
-        ret = Context_Release((void *)pCrlContext, sizeof(CRL_CONTEXT),
-         CrlDataContext_Free);
+        ret = Context_Release((void *)pCrlContext, CrlDataContext_Free);
     return ret;
 }
 
diff --git a/dlls/crypt32/crypt32_private.h b/dlls/crypt32/crypt32_private.h
index f60bfae..e98bc75 100644
--- a/dlls/crypt32/crypt32_private.h
+++ b/dlls/crypt32/crypt32_private.h
@@ -368,8 +368,7 @@ typedef void (*ContextFreeFunc)(void *context);
  * If a data context has its ref count reach 0, calls dataContextFree on it.
  * Returns FALSE if the reference count is <= 0 when called.
  */
-BOOL Context_Release(void *context, size_t contextSize,
- ContextFreeFunc dataContextFree) DECLSPEC_HIDDEN;
+BOOL Context_Release(void *context, ContextFreeFunc dataContextFree) DECLSPEC_HIDDEN;
 
 /**
  *  Context property list functions
diff --git a/dlls/crypt32/ctl.c b/dlls/crypt32/ctl.c
index 04ec03d..6daa53a 100644
--- a/dlls/crypt32/ctl.c
+++ b/dlls/crypt32/ctl.c
@@ -481,8 +481,7 @@ BOOL WINAPI CertFreeCTLContext(PCCTL_CONTEXT pCTLContext)
     TRACE("(%p)\n", pCTLContext);
 
     if (pCTLContext)
-        ret = Context_Release((void *)pCTLContext, sizeof(CTL_CONTEXT),
-         CTLDataContext_Free);
+        ret = Context_Release((void *)pCTLContext, CTLDataContext_Free);
     return ret;
 }
 




More information about the wine-cvs mailing list