From 4234345b03677c2b01d0f313108e24d684e4d2ed Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Fri, 16 Jul 2010 21:30:29 +0000 Subject: [PATCH] Fix CryptReleaseContext parameter, wine uses an outdated version (< NTDDI_WINXP) svn path=/trunk/; revision=48090 --- reactos/dll/win32/advapi32/crypt/crypt.c | 2 +- reactos/dll/win32/advapi32/crypt/ros_diff.patch | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 reactos/dll/win32/advapi32/crypt/ros_diff.patch diff --git a/reactos/dll/win32/advapi32/crypt/crypt.c b/reactos/dll/win32/advapi32/crypt/crypt.c index c3351a576b1..ee2380cee90 100644 --- a/reactos/dll/win32/advapi32/crypt/crypt.c +++ b/reactos/dll/win32/advapi32/crypt/crypt.c @@ -618,7 +618,7 @@ BOOL WINAPI CryptContextAddRef (HCRYPTPROV hProv, DWORD *pdwReserved, DWORD dwFl * Success: TRUE * Failure: FALSE */ -BOOL WINAPI CryptReleaseContext (HCRYPTPROV hProv, ULONG_PTR dwFlags) +BOOL WINAPI CryptReleaseContext (HCRYPTPROV hProv, DWORD dwFlags) { PCRYPTPROV pProv = (PCRYPTPROV)hProv; BOOL ret = TRUE; diff --git a/reactos/dll/win32/advapi32/crypt/ros_diff.patch b/reactos/dll/win32/advapi32/crypt/ros_diff.patch new file mode 100644 index 00000000000..a6c0c08c138 --- /dev/null +++ b/reactos/dll/win32/advapi32/crypt/ros_diff.patch @@ -0,0 +1,13 @@ +Index: crypt.c +=================================================================== +--- crypt.c (Revision 48087) ++++ crypt.c (Arbeitskopie) +@@ -618,7 +618,7 @@ + * Success: TRUE + * Failure: FALSE + */ +-BOOL WINAPI CryptReleaseContext (HCRYPTPROV hProv, ULONG_PTR dwFlags) ++BOOL WINAPI CryptReleaseContext (HCRYPTPROV hProv, DWORD dwFlags) + { + PCRYPTPROV pProv = (PCRYPTPROV)hProv; + BOOL ret = TRUE;