summaryrefslogtreecommitdiff
path: root/mpz/cfdiv_q_2exp.c
diff options
context:
space:
mode:
authorMarco Bodrato <bodrato@mail.dm.unipi.it>2015-09-27 07:02:05 +0200
committerMarco Bodrato <bodrato@mail.dm.unipi.it>2015-09-27 07:02:05 +0200
commit79c11a5366246094350e72c0e3b694cc09c54b12 (patch)
tree8104547238edc8ecc7012df7676c900065ba211d /mpz/cfdiv_q_2exp.c
parent636b47cba0e80667f4be24783a8c86cf756b788b (diff)
downloadgmp-79c11a5366246094350e72c0e3b694cc09c54b12.tar.gz
mpz/cfdiv_q_2exp.c: Use MPZ_REALLOC return value.
Diffstat (limited to 'mpz/cfdiv_q_2exp.c')
-rw-r--r--mpz/cfdiv_q_2exp.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/mpz/cfdiv_q_2exp.c b/mpz/cfdiv_q_2exp.c
index c69e37c60..366d6aa70 100644
--- a/mpz/cfdiv_q_2exp.c
+++ b/mpz/cfdiv_q_2exp.c
@@ -1,7 +1,7 @@
/* mpz_cdiv_q_2exp, mpz_fdiv_q_2exp -- quotient from mpz divided by 2^n.
-Copyright 1991, 1993, 1994, 1996, 1998, 1999, 2001, 2002, 2004, 2012 Free
-Software Foundation, Inc.
+Copyright 1991, 1993, 1994, 1996, 1998, 1999, 2001, 2002, 2004, 2012,
+2015 Free Software Foundation, Inc.
This file is part of the GNU MP Library.
@@ -59,7 +59,7 @@ cfdiv_q_2exp (mpz_ptr w, mpz_srcptr u, mp_bitcnt_t cnt, int dir)
}
/* +1 limb to allow for mpn_add_1 below */
- MPZ_REALLOC (w, wsize+1);
+ wp = MPZ_REALLOC (w, wsize+1);
/* Check for rounding if direction matches u sign.
Set round if we're skipping non-zero limbs. */
@@ -70,7 +70,6 @@ cfdiv_q_2exp (mpz_ptr w, mpz_srcptr u, mp_bitcnt_t cnt, int dir)
for (i = 0; i < limb_cnt && round == 0; i++)
round = up[i];
- wp = PTR(w);
cnt %= GMP_NUMB_BITS;
if (cnt != 0)
{