[CRYPT32]
authorChristoph von Wittich <christoph_vw@reactos.org>
Sat, 6 Mar 2010 11:06:56 +0000 (11:06 +0000)
committerChristoph von Wittich <christoph_vw@reactos.org>
Sat, 6 Mar 2010 11:06:56 +0000 (11:06 +0000)
sync crypt32 to wine 1.1.40

svn path=/trunk/; revision=45911

reactos/dll/win32/crypt32/main.c

index 1a5972f..5844b18 100644 (file)
@@ -161,8 +161,13 @@ BOOL WINAPI I_CryptSetTls(DWORD dwTlsIndex, LPVOID lpTlsValue)
 
 BOOL WINAPI I_CryptFreeTls(DWORD dwTlsIndex, DWORD unknown)
 {
+    BOOL ret;
+
     TRACE("(%d, %d)\n", dwTlsIndex, unknown);
-    return TlsFree(dwTlsIndex);
+
+    ret = TlsFree(dwTlsIndex);
+    if (!ret) SetLastError( E_INVALIDARG );
+    return ret;
 }
 
 BOOL WINAPI I_CryptGetOssGlobal(DWORD x)