From dd83d0f4a79ff244b73a9bd7262ac8db3d58a2f4 Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Mon, 5 Sep 2011 16:14:43 +0000 Subject: [PATCH] crypto/bn/bn_gf2m.c: make it work with BN_DEBUG. --- crypto/bn/bn_gf2m.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c index 55a4d1a189..7189ae5d82 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 -- 2.25.1