Windows: Fix type cast warning.

Since at least SDK V6.1 HCRYPTPROV has been specified as ULONG_PTR
this means that comparing or setting one with NULL causes a cast
warning.

Use an explicit cast from zero to that type.
This commit is contained in:
Rod Widdowson
2020-01-29 10:31:15 +00:00
committed by Luke Howard
parent cc7610b77c
commit 7b8fa4758c

View File

@@ -41,15 +41,15 @@
#include "randi.h"
volatile static HCRYPTPROV g_cryptprovider = NULL;
volatile static HCRYPTPROV g_cryptprovider;
static HCRYPTPROV
_hc_CryptProvider(void)
{
BOOL rv;
HCRYPTPROV cryptprovider = NULL;
HCRYPTPROV cryptprovider = (HCRYPTPROV)0;
if (g_cryptprovider != NULL)
if (g_cryptprovider)
goto out;
rv = CryptAcquireContext(&cryptprovider, NULL,