Remove WORKAROUND_MS_BUG_Q258000 from the config and osrng
parent
c06995a71b
commit
8624587943
5
config.h
5
config.h
|
|
@ -145,11 +145,6 @@
|
||||||
# error namespace support is now required
|
# error namespace support is now required
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Define this to workaround a Microsoft CryptoAPI bug where
|
|
||||||
// each call to CryptAcquireContext causes a 100 KB memory leak.
|
|
||||||
// Defining this will cause Crypto++ to make only one call to CryptAcquireContext.
|
|
||||||
#define WORKAROUND_MS_BUG_Q258000
|
|
||||||
|
|
||||||
#ifdef CRYPTOPP_DOXYGEN_PROCESSING
|
#ifdef CRYPTOPP_DOXYGEN_PROCESSING
|
||||||
// Document the namespce exists. Put it here before CryptoPP is undefined below.
|
// Document the namespce exists. Put it here before CryptoPP is undefined below.
|
||||||
//! \namespace CryptoPP
|
//! \namespace CryptoPP
|
||||||
|
|
|
||||||
2
osrng.h
2
osrng.h
|
|
@ -35,7 +35,7 @@ public:
|
||||||
#ifdef CRYPTOPP_WIN32_AVAILABLE
|
#ifdef CRYPTOPP_WIN32_AVAILABLE
|
||||||
//! \class MicrosoftCryptoProvider
|
//! \class MicrosoftCryptoProvider
|
||||||
//! \brief Wrapper for Microsoft crypto service provider
|
//! \brief Wrapper for Microsoft crypto service provider
|
||||||
//! \sa \def USE_MS_CRYPTOAPI, \def USE_MS_CNGAPI, \def WORKAROUND_MS_BUG_Q258000
|
//! \sa \def USE_MS_CRYPTOAPI, \def USE_MS_CNGAPI
|
||||||
class CRYPTOPP_DLL MicrosoftCryptoProvider
|
class CRYPTOPP_DLL MicrosoftCryptoProvider
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue