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