From: Andy Polyakov Date: Mon, 5 Sep 2011 16:14:43 +0000 (+0000) Subject: crypto/bn/bn_gf2m.c: make it work with BN_DEBUG. X-Git-Tag: OpenSSL-fips-2_0-rc1~165 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd83d0f4a79ff244b73a9bd7262ac8db3d58a2f4;p=thirdparty%2Fopenssl.git crypto/bn/bn_gf2m.c: make it work with BN_DEBUG. --- diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c index 55a4d1a1899..7189ae5d82d 100644 --- a/crypto/bn/bn_gf2m.c +++ b/crypto/bn/bn_gf2m.c @@ -541,7 +541,7 @@ int BN_GF2m_mod_inv(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) if (BN_is_zero(u)) goto err; if (!BN_copy(v, p)) goto err; -#if 1 +#if 0 if (!BN_one(b)) goto err; while (1) @@ -630,11 +630,11 @@ int BN_GF2m_mod_inv(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx) } if (ubits==vbits) { - bn_fix_top(u); + bn_correct_top(u); ubits = BN_num_bits(u); } } - bn_fix_top(b); + bn_correct_top(b); } #endif