summaryrefslogtreecommitdiff
path: root/eq.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2004-01-14 17:18:34 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2004-01-14 17:18:34 +0000
commitf9106da753829c3adca5c0cf8c38c4608cc34218 (patch)
tree2cbb6e0fc012305dc760d50ec8cb93f5b8e746ce /eq.c
parent0a40b14f2ae6f51268df552f999845f23de4a321 (diff)
downloadmpfr-f9106da753829c3adca5c0cf8c38c4608cc34218.tar.gz
Changed some error messages into assertions.
Removed some useless #include's. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2622 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'eq.c')
-rw-r--r--eq.c21
1 files changed, 10 insertions, 11 deletions
diff --git a/eq.c b/eq.c
index 0771aa585..54d18e87a 100644
--- a/eq.c
+++ b/eq.c
@@ -1,6 +1,6 @@
/* mpfr_eq -- Compare two floats up to a specified bit #.
-Copyright 1999, 2001, 2003 Free Software Foundation, Inc.
+Copyright 1999, 2001, 2003, 2004 Free Software Foundation, Inc.
(Copied from GNU MP, file mpf_eq.)
This file is part of the MPFR Library.
@@ -20,7 +20,6 @@ along with the MPFR Library; see the file COPYING.LIB. If not, write to
the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA. */
-#include <stdio.h>
#include "gmp.h"
#include "gmp-impl.h"
#include "mpfr.h"
@@ -69,9 +68,9 @@ mpfr_eq (mpfr_srcptr u, mpfr_srcptr v, unsigned long int n_bits)
{
if ((unsigned long) vsize * BITS_PER_MP_LIMB < n_bits)
{
- k = usize - vsize - 1;
- while (k >= 0 && !up[k]) --k;
- if (k >= 0)
+ k = usize - vsize - 1;
+ while (k >= 0 && !up[k]) --k;
+ if (k >= 0)
return 0; /* surely too different */
}
size = vsize;
@@ -80,9 +79,9 @@ mpfr_eq (mpfr_srcptr u, mpfr_srcptr v, unsigned long int n_bits)
{
if ((unsigned long) usize * BITS_PER_MP_LIMB < n_bits)
{
- k = vsize - usize - 1;
- while (k >= 0 && !vp[k]) --k;
- if (k >= 0)
+ k = vsize - usize - 1;
+ while (k >= 0 && !vp[k]) --k;
+ if (k >= 0)
return 0; /* surely too different */
}
size = usize;
@@ -113,8 +112,8 @@ mpfr_eq (mpfr_srcptr u, mpfr_srcptr v, unsigned long int n_bits)
return mpfr_cmp (u, v) == 0;
if (n_bits & (BITS_PER_MP_LIMB - 1))
- return (up[i] >> (BITS_PER_MP_LIMB - (n_bits & (BITS_PER_MP_LIMB - 1))) ==
- vp[i] >> (BITS_PER_MP_LIMB - (n_bits & (BITS_PER_MP_LIMB - 1))));
+ return (up[i] >> (BITS_PER_MP_LIMB - (n_bits & (BITS_PER_MP_LIMB - 1))) ==
+ vp[i] >> (BITS_PER_MP_LIMB - (n_bits & (BITS_PER_MP_LIMB - 1))));
else
- return (up[i] == vp[i]);
+ return (up[i] == vp[i]);
}