[openssl-commits] [openssl] master update

Rich Salz rsalz at openssl.org
Thu Feb 5 20:08:15 UTC 2015


The branch master has been updated
       via  fe6d2a339b1ef3650de1b12e26189e532cb7d8bc (commit)
      from  8dd94afb18b27edd987b471914a616f9800a5e58 (commit)


- Log -----------------------------------------------------------------
commit fe6d2a339b1ef3650de1b12e26189e532cb7d8bc
Author: Rich Salz <rsalz at openssl.org>
Date:   Thu Feb 5 15:07:40 2015 -0500

    Use memset in bn_mont
    
    Use memset() not inline code.  Compilers are smarter now.
    
    Reviewed-by: Richard Levitte <levitte at openssl.org>

-----------------------------------------------------------------------

Summary of changes:
 crypto/bn/bn_mont.c |    5 -----
 1 file changed, 5 deletions(-)

diff --git a/crypto/bn/bn_mont.c b/crypto/bn/bn_mont.c
index 175145e..45deed7 100644
--- a/crypto/bn/bn_mont.c
+++ b/crypto/bn/bn_mont.c
@@ -196,12 +196,7 @@ static int BN_from_montgomery_word(BIGNUM *ret, BIGNUM *r, BN_MONT_CTX *mont)
     rp = r->d;
 
     /* clear the top words of T */
-# if 1
-    for (i = r->top; i < max; i++) /* memset? XXX */
-        rp[i] = 0;
-# else
     memset(&(rp[r->top]), 0, (max - r->top) * sizeof(BN_ULONG));
-# endif
 
     r->top = max;
     n0 = mont->n0[0];


More information about the openssl-commits mailing list