From: Bodo Möller Date: Fri, 2 May 2008 18:47:48 +0000 (+0000) Subject: Clarifying comment. X-Git-Tag: OpenSSL_0_9_8k^2~408 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=fabe640f5ebbeaf7f6482467b78cd37ab1711a84;hp=19048b5c8d417024e968b10d7de751be30313fc0 Clarifying comment. --- diff --git a/crypto/bn/bn_mont.c b/crypto/bn/bn_mont.c index e3146240b5..7224637ab3 100644 --- a/crypto/bn/bn_mont.c +++ b/crypto/bn/bn_mont.c @@ -434,6 +434,11 @@ int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) mont->ri=(BN_num_bits(mod)+(BN_BITS2-1))/BN_BITS2*BN_BITS2; #if defined(OPENSSL_BN_ASM_MONT) && (BN_BITS2<=32) + /* Only certain BN_BITS2<=32 platforms actually make use of + * n0[1], and we could use the #else case (with a shorter R + * value) for the others. However, currently only the assembler + * files do know which is which. */ + BN_zero(R); if (!(BN_set_bit(R,2*BN_BITS2))) goto err;