Move byte to Crypto++ namespace (Issue 442)
Also see http://www.cryptopp.com/wiki/std::byte and http://github.com/weidai11/cryptopp/issues/442pull/438/merge
parent
3485d2180d
commit
00f9818b5d
7
config.h
7
config.h
|
|
@ -194,10 +194,15 @@ namespace CryptoPP { }
|
||||||
# define __USE_W32_SOCKETS
|
# define __USE_W32_SOCKETS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
typedef unsigned char byte; // put in global namespace to avoid ambiguity with other byte typedefs
|
// Originally in global namespace to avoid ambiguity with other byte typedefs.
|
||||||
|
// Moved to Crypto++ namespace due to C++17, std::byte and potential compile problems. Also see
|
||||||
|
// http://www.cryptopp.com/wiki/std::byte and http://github.com/weidai11/cryptopp/issues/442
|
||||||
|
// typedef unsigned char byte;
|
||||||
|
#define CRYPTOPP_NO_GLOBAL_BYTE 1
|
||||||
|
|
||||||
NAMESPACE_BEGIN(CryptoPP)
|
NAMESPACE_BEGIN(CryptoPP)
|
||||||
|
|
||||||
|
typedef unsigned char byte;
|
||||||
typedef unsigned short word16;
|
typedef unsigned short word16;
|
||||||
typedef unsigned int word32;
|
typedef unsigned int word32;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue