diff --git a/lib/hcrypto/rand-w32.c b/lib/hcrypto/rand-w32.c index f36903ae3..d7d91a367 100644 --- a/lib/hcrypto/rand-w32.c +++ b/lib/hcrypto/rand-w32.c @@ -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,