diff --git a/dlls/crypt32/context.c b/dlls/crypt32/context.c index 558be9d25af..1b2f7d1682b 100644 --- a/dlls/crypt32/context.c +++ b/dlls/crypt32/context.c @@ -74,7 +74,7 @@ void *Context_CreateDataContext(size_t contextSize) return ret; } -void *Context_CreateLinkContext(size_t contextSize, void *linked, size_t extra, +void *Context_CreateLinkContext(unsigned int contextSize, void *linked, unsigned int extra, BOOL addRef) { void *context = CryptMemAlloc(contextSize + sizeof(LINK_CONTEXT) + extra); diff --git a/dlls/crypt32/crypt32_private.h b/dlls/crypt32/crypt32_private.h index 8ac04849884..3ef44b4fb90 100644 --- a/dlls/crypt32/crypt32_private.h +++ b/dlls/crypt32/crypt32_private.h @@ -115,7 +115,7 @@ void *Context_CreateDataContext(size_t contextSize); * it should be) linked is addref'd. * Free with Context_Release. */ -void *Context_CreateLinkContext(size_t contextSize, void *linked, size_t extra, +void *Context_CreateLinkContext(unsigned int contextSize, void *linked, unsigned int extra, BOOL addRef); /* Returns a pointer to the extra bytes allocated with context, which must be diff --git a/dlls/crypt32/store.c b/dlls/crypt32/store.c index 2ea714e84b1..95b91dabce4 100644 --- a/dlls/crypt32/store.c +++ b/dlls/crypt32/store.c @@ -377,7 +377,7 @@ static void *CRYPT_CollectionCreateContextFromChild(PWINE_COLLECTIONSTORE store, } static BOOL CRYPT_CollectionAddContext(PWINE_COLLECTIONSTORE store, - size_t contextStoreOffset, void *context, void *toReplace, size_t contextSize, + unsigned int contextStoreOffset, void *context, void *toReplace, unsigned int contextSize, void **pChildContext) { BOOL ret;