Hi,

I'm using openssl-0.9.8e in a C++ project.  Compiling it with g++ 4.4 trunk
-Wshadow on, I get a bunch of shadowing warnings for
BN_BLINDING_create_param(...) in crypto/bn/bn.h:

bn.h:551: warning: declaration of 'const BIGNUM* m' shadows a parameter
bn.h:549: warning: shadowed declaration is here
bn.h:551: warning: declaration of 'BN_CTX* ctx' shadows a parameter
bn.h:549: warning: shadowed declaration is here

Is it planned to rename or comment out the parameter names for
(*bn_mod_exp)(...)?

It's not a big issue anyway, but these warnings (for each file including bn.h)
can make it harder to notice any real errors in the code.

Thanks in advance.

Cheers,
Ferenc
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to