Serge Gautherie : advapi32: Fix CryptReleaseContext() last error on NULL provider.

Alexandre Julliard julliard at winehq.org
Tue Mar 17 17:21:10 CDT 2020


Module: wine
Branch: master
Commit: 8b9e3dae4fb875d6a445bd5182bb6ae32f5680c7
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=8b9e3dae4fb875d6a445bd5182bb6ae32f5680c7

Author: Serge Gautherie <winehq-git_serge_180711 at gautherie.fr>
Date:   Tue Mar 17 14:48:41 2020 +0100

advapi32: Fix CryptReleaseContext() last error on NULL provider.

Signed-off-by: Serge Gautherie <winehq-git_serge_180711 at gautherie.fr>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/advapi32/crypt.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/advapi32/crypt.c b/dlls/advapi32/crypt.c
index f49a4973d7..c4f69886d0 100644
--- a/dlls/advapi32/crypt.c
+++ b/dlls/advapi32/crypt.c
@@ -662,7 +662,7 @@ BOOL WINAPI CryptReleaseContext (HCRYPTPROV hProv, DWORD dwFlags)
 
 	if (!pProv)
 	{
-		SetLastError(NTE_BAD_UID);
+		SetLastError(ERROR_INVALID_PARAMETER);
 		return FALSE;
 	}
 




More information about the wine-cvs mailing list