On Friday, July 3, 2015 at 6:13:53 AM UTC-4, jean-pierre.muench wrote: > > Hey Jeff, > > Looks good by itself, but I'm not sure about putting it in config.h, as it > isn't a config option. > I'd rather put it in misc.h, as IIRC all of our tools (like rotate and > other stuff) live there. > > If it needs to be in config.h, for some very good reason it's ok, but > rather put it in the place where it's supposed to be. > OK, good point.
How about cryptlib.h? I believe its included by all source files (unlike misc.h): $ git diff cryptlib.h diff --git a/cryptlib.h b/cryptlib.h index 4068722..8863357 100644 --- a/cryptlib.h +++ b/cryptlib.h @@ -1650,6 +1650,14 @@ typedef SimpleKeyAgreementDomain PK_SimpleKeyAgreementDom typedef AuthenticatedKeyAgreementDomain PK_AuthenticatedKeyAgreementDomain; #endif +#define CRYPTOPP_UNUSED(x) ((void)x) // cast to void. Portable way to + +#if defined(_MSC_VER) && (_MSC_VER >= 1400) // VS2005 added _countof +# defined COUNTOF(x) _countof(x) +#else +# define COUNTOF(x) (sizeof(x)/sizeof(x[0])) +#endif + NAMESPACE_END #endif -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [email protected]. More information about Crypto++ and this group is available at http://www.cryptopp.com. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
