Commit 99bf9ee8 authored by Alexandre Julliard's avatar Alexandre Julliard

crypt32: Don't bother to free memory at process exit.

parent 0f3523b1
......@@ -45,14 +45,12 @@ BOOL WINAPI DllMain(HINSTANCE hInst, DWORD fdwReason, PVOID pvReserved)
crypt_oid_init();
break;
case DLL_PROCESS_DETACH:
if (pvReserved) break;
crypt_oid_free();
crypt_sip_free();
root_store_free();
default_chain_engine_free();
/* Don't release the default provider on process shutdown, there's
* no guarantee the provider dll hasn't already been unloaded.
*/
if (hDefProv && !pvReserved) CryptReleaseContext(hDefProv, 0);
if (hDefProv) CryptReleaseContext(hDefProv, 0);
break;
}
return TRUE;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment