mirror of https://github.com/aria2/aria2
migw: Fix build failure
parent
d648062851
commit
6da1e9989c
|
@ -67,14 +67,16 @@ namespace {
|
||||||
std::random_device rd;
|
std::random_device rd;
|
||||||
} // namespace
|
} // namespace
|
||||||
|
|
||||||
SimpleRandomizer::SimpleRandomizer() : gen_(rd())
|
|
||||||
{
|
|
||||||
#ifdef __MINGW32__
|
#ifdef __MINGW32__
|
||||||
|
SimpleRandomizer::SimpleRandomizer()
|
||||||
|
{
|
||||||
BOOL r = ::CryptAcquireContext(&provider_, 0, 0, PROV_RSA_FULL,
|
BOOL r = ::CryptAcquireContext(&provider_, 0, 0, PROV_RSA_FULL,
|
||||||
CRYPT_VERIFYCONTEXT | CRYPT_SILENT);
|
CRYPT_VERIFYCONTEXT | CRYPT_SILENT);
|
||||||
assert(r);
|
assert(r);
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
#else // !__MINGW32__
|
||||||
|
SimpleRandomizer::SimpleRandomizer() : gen_(rd()) {}
|
||||||
|
#endif // !__MINGW32__
|
||||||
|
|
||||||
SimpleRandomizer::~SimpleRandomizer()
|
SimpleRandomizer::~SimpleRandomizer()
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue