From a7b6288fdd7117d1ed00d2d9e195cffc5f006103 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Fri, 27 Dec 2013 12:02:26 +0000 Subject: [PATCH] math/mp-gcd.c: Minor reformatting. So that it matches the recent fix a little better. --- math/mp-gcd.c | 30 ++++++++++-------------------- 1 file changed, 10 insertions(+), 20 deletions(-) diff --git a/math/mp-gcd.c b/math/mp-gcd.c index c36689ca..3192f946 100644 --- a/math/mp-gcd.c +++ b/math/mp-gcd.c @@ -58,13 +58,10 @@ void mp_gcd(mp **gcd, mp **xx, mp **yy, mp *a, mp *b) /* --- Sort out some initial flags --- */ - if (xx || yy) - f |= f_ext; + if (xx || yy) f |= f_ext; - if (MP_NEGP(a)) - f |= f_aneg; - if (MP_NEGP(b)) - f |= f_bneg; + if (MP_NEGP(a)) f |= f_aneg; + if (MP_NEGP(b)) f |= f_bneg; /* --- Ensure that @a@ is larger than @b@ --- * * @@ -101,12 +98,9 @@ void mp_gcd(mp **gcd, mp **xx, mp **yy, mp *a, mp *b) } if (xx) { if (*xx) MP_DROP(*xx); - if (MP_EQ(a, MP_ZERO)) - *xx = MP_ZERO; - else if (f & f_aneg) - *xx = MP_MONE; - else - *xx = MP_ONE; + if (MP_EQ(a, MP_ZERO)) *xx = MP_ZERO; + else if (f & f_aneg) *xx = MP_MONE; + else *xx = MP_ONE; } if (yy) { if (*yy) MP_DROP(*yy); @@ -187,14 +181,10 @@ void mp_gcd(mp **gcd, mp **xx, mp **yy, mp *a, mp *b) } } } else { - if (MP_NEGP(x)) { - do - x = mp_add(x, x, b); - while (MP_NEGP(x)); - } else { - while (MP_CMP(x, >=, b)) - x = mp_sub(x, x, b); - } + if (MP_NEGP(x)) + do x = mp_add(x, x, b); while (MP_NEGP(x)); + else + while (MP_CMP(x, >=, b)) x = mp_sub(x, x, b); } /* --- Twiddle the signs --- */ -- 2.11.0