diff options
Diffstat (limited to 'mpz/gcdext.c')
-rw-r--r-- | mpz/gcdext.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/mpz/gcdext.c b/mpz/gcdext.c index b1001a1b6..2419e2fe9 100644 --- a/mpz/gcdext.c +++ b/mpz/gcdext.c @@ -50,8 +50,8 @@ mpz_gcdext (mpz_ptr g, mpz_ptr s, mpz_ptr t, mpz_srcptr a, mpz_srcptr b) { usize = asize; vsize = bsize; - up = (mp_ptr) TMP_ALLOC ((usize + 1) * BYTES_PER_MP_LIMB); - vp = (mp_ptr) TMP_ALLOC ((vsize + 1) * BYTES_PER_MP_LIMB); + up = TMP_ALLOC_LIMBS (usize + 1); + vp = TMP_ALLOC_LIMBS (vsize + 1); MPN_COPY (up, ap, usize); MPN_COPY (vp, bp, vsize); u = a; @@ -63,8 +63,8 @@ mpz_gcdext (mpz_ptr g, mpz_ptr s, mpz_ptr t, mpz_srcptr a, mpz_srcptr b) { usize = bsize; vsize = asize; - up = (mp_ptr) TMP_ALLOC ((usize + 1) * BYTES_PER_MP_LIMB); - vp = (mp_ptr) TMP_ALLOC ((vsize + 1) * BYTES_PER_MP_LIMB); + up = TMP_ALLOC_LIMBS (usize + 1); + vp = TMP_ALLOC_LIMBS (vsize + 1); MPN_COPY (up, bp, usize); MPN_COPY (vp, ap, vsize); u = b; @@ -73,8 +73,8 @@ mpz_gcdext (mpz_ptr g, mpz_ptr s, mpz_ptr t, mpz_srcptr a, mpz_srcptr b) tt = s; } - tmp_gp = (mp_ptr) TMP_ALLOC ((usize + 1) * BYTES_PER_MP_LIMB); - tmp_sp = (mp_ptr) TMP_ALLOC ((usize + 1) * BYTES_PER_MP_LIMB); + tmp_gp = TMP_ALLOC_LIMBS (usize + 1); + tmp_sp = TMP_ALLOC_LIMBS (usize + 1); if (vsize == 0) { |