summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordef <dennis@felsin9.de>2015-03-15 11:59:17 +0100
committerheinrich5991 <heinrich5991@gmail.com>2018-10-13 21:08:54 +0200
commitd7aa74591a391186a1b484eb3462c35d4dec0e73 (patch)
treef2d3ede63375e0fb1047ae025d1d7545bd5c134b
parentbb13363f186149d4c4a6cead49cdddf0399fb9a1 (diff)
Try to fix secure RNG on Windows
(cherry picked from commit 9b27da8e4a83163aea2235a9a4ee02fdb3b72021)
-rw-r--r--src/base/system.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/base/system.c b/src/base/system.c
index a6d214717..773ece002 100644
--- a/src/base/system.c
+++ b/src/base/system.c
@@ -2054,7 +2054,7 @@ int secure_random_init()
return 0;
}
#if defined(CONF_FAMILY_WINDOWS)
- if(CryptAcquireContext(&secure_random_data.provider, NULL, NULL, PROV_RSA_FULL, 0))
+ if(CryptAcquireContext(&secure_random_data.provider, NULL, NULL, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT))
{
secure_random_data.initialized = 1;
return 0;