Remove WORKAROUND_MS_BUG_Q258000 from the config and osrng

This commit is contained in:
Jeffrey Walton 2017-08-29 14:48:08 -04:00
parent c06995a71b
commit 8624587943
No known key found for this signature in database
GPG Key ID: B36AB348921B1838
2 changed files with 1 additions and 6 deletions

View File

@ -145,11 +145,6 @@
# error namespace support is now required
#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
// Document the namespce exists. Put it here before CryptoPP is undefined below.
//! \namespace CryptoPP

View File

@ -35,7 +35,7 @@ public:
#ifdef CRYPTOPP_WIN32_AVAILABLE
//! \class MicrosoftCryptoProvider
//! \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
{
public: