summaryrefslogtreecommitdiff
path: root/mpz/invert.c
diff options
context:
space:
mode:
authorMarco Bodrato <bodrato@mail.dm.unipi.it>2012-03-04 07:02:49 +0100
committerMarco Bodrato <bodrato@mail.dm.unipi.it>2012-03-04 07:02:49 +0100
commitd1d43cf5465d259dd0195723cad6001a882d32b9 (patch)
tree5d5e6c7b9caee6a1a7e13674c818e0a959fd3ec5 /mpz/invert.c
parent429bc1d3cc72b6468e977765a292d218c009749e (diff)
downloadgmp-d1d43cf5465d259dd0195723cad6001a882d32b9.tar.gz
mpz_invert: remove mod 0 branch.
Diffstat (limited to 'mpz/invert.c')
-rw-r--r--mpz/invert.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/mpz/invert.c b/mpz/invert.c
index ec2e1184a..18bdff8f8 100644
--- a/mpz/invert.c
+++ b/mpz/invert.c
@@ -2,8 +2,8 @@
If X has an inverse, return non-zero and store inverse in INVERSE,
otherwise, return 0 and put garbage in INVERSE.
-Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2005 Free Software Foundation,
-Inc.
+Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2005, 2012 Free Software
+Foundation, Inc.
This file is part of the GNU MP Library.
@@ -34,8 +34,8 @@ mpz_invert (mpz_ptr inverse, mpz_srcptr x, mpz_srcptr n)
nsize = ABSIZ (n);
/* No inverse exists if the leftside operand is 0. Likewise, no
- inverse exists if the mod operand is 1 or 0. */
- if (xsize == 0 || nsize == 0 || (nsize == 1 && (PTR (n))[0] == 1))
+ inverse exists if the mod operand is 1. */
+ if (xsize == 0 || (nsize == 1 && (PTR (n))[0] == 1))
return 0;
size = MAX (xsize, nsize) + 1;