> I've forgotten what method 3 is.
#ifdef DO_IT_THISWAY
#define CCONST const
#else
#define CCONST /* */
#endif
int BN_mul(BIGNUM *r, CCONST BIGNUM *a_, CCONST BIGNUM *b, BN_CTX *ctx)
{
BIGNUM* a = (BIGNUM*)a_;
... proceed as currently used.
folks who are concerned that their compiler might put a struct that
someone has somehow managed to create at compile-time can #undef
DO_IT_THISWAY
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]
- Re: cvs commit: openssl/crypto/bn bn.h bn_ex... Richard Levitte - VMS Whacker
- Re: cvs commit: openssl/crypto/bn bn.h ... Dr S N Henson
- Re: cvs commit: openssl/crypto/bn b... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Richard Levitte - VMS Whacker
- Re: cvs commit: openssl/crypto/bn bn.h ... Ulf Moeller
- Re: cvs commit: openssl/crypto/bn b... Paul D. Smith
- Re: cvs commit: openssl/crypto/bn bn.h ... Rich Salz
- Re: cvs commit: openssl/crypto/bn bn.h ... Rich Salz
- Re: cvs commit: openssl/crypto/bn b... Ben Laurie
- Re: cvs commit: openssl/crypto/bn b... Paul D. Smith
- Re: cvs commit: openssl/crypto/bn bn.h ... Rich Salz
- Re: cvs commit: openssl/crypto/bn bn.h ... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Richard Levitte - VMS Whacker
- Re: cvs commit: openssl/crypto/bn b... Bodo Moeller
