From f1455b3063856c248898a5083e9b6dc256a3bf44 Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Tue, 28 Oct 2008 13:52:51 +0000 Subject: [PATCH] Minor clean-up in bn_lib.c: constification and optimization. --- crypto/bn/bn_lib.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/bn/bn_lib.c b/crypto/bn/bn_lib.c index 63cdc34c59..0c6e7e5964 100644 --- a/crypto/bn/bn_lib.c +++ b/crypto/bn/bn_lib.c @@ -133,8 +133,8 @@ int BN_get_params(int which) const BIGNUM *BN_value_one(void) { - static BN_ULONG data_one=1L; - static BIGNUM const_one={&data_one,1,1,0,BN_FLG_STATIC_DATA}; + static const BN_ULONG data_one=1L; + static const BIGNUM const_one={(BN_ULONG *)&data_one,1,1,0,BN_FLG_STATIC_DATA}; return(&const_one); } @@ -160,7 +160,7 @@ char *BN_options(void) int BN_num_bits_word(BN_ULONG l) { - static const char bits[256]={ + static const unsigned char bits[256]={ 0,1,2,2,3,3,3,3,4,4,4,4,4,4,4,4, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, -- 2.34.1