summaryrefslogtreecommitdiff
path: root/src/atan.c
diff options
context:
space:
mode:
authorenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2010-06-11 15:48:58 +0000
committerenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2010-06-11 15:48:58 +0000
commite96430e22b53d031f7570e779d115442e418f77e (patch)
tree1b35411344e8bc8d78f8185b9f79ce888d5bacc1 /src/atan.c
parent8d6cc9db85ec747a9fab063400f7affa3c7e05e1 (diff)
downloadmpc-e96430e22b53d031f7570e779d115442e418f77e.tar.gz
replaced mp_prec_t by mpfr_prec_t; compatibility with mpfr>=2.3.1
is preserved, since it already defines mpfr_prec_t git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@776 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'src/atan.c')
-rw-r--r--src/atan.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/atan.c b/src/atan.c
index 8f6ab79..bf37036 100644
--- a/src/atan.c
+++ b/src/atan.c
@@ -144,7 +144,7 @@ mpc_atan (mpc_ptr rop, mpc_srcptr op, mpc_rnd_t rnd)
atan(-0+iy) = -pi/2 +i*atanh(1/y), if |y| > 1 */
mp_rnd_t rnd_im, rnd_away;
mpfr_t y;
- mp_prec_t p, p_im;
+ mpfr_prec_t p, p_im;
int ok;
rnd_im = MPC_RND_IM (rnd);
@@ -190,7 +190,7 @@ mpc_atan (mpc_ptr rop, mpc_srcptr op, mpc_rnd_t rnd)
/* regular number argument */
{
mpfr_t a, b, x, y;
- mp_prec_t prec, p;
+ mpfr_prec_t prec, p;
mp_exp_t err, expo;
int ok = 0;
mpfr_t minus_op_re;
@@ -225,7 +225,7 @@ mpc_atan (mpc_ptr rop, mpc_srcptr op, mpc_rnd_t rnd)
*/
/* p: working precision */
- p = (op_im_exp > 0 || prec > SAFE_ABS (mp_prec_t, op_im_exp)) ? prec
+ p = (op_im_exp > 0 || prec > SAFE_ABS (mpfr_prec_t, op_im_exp)) ? prec
: (prec - op_im_exp);
rnd1 = mpfr_sgn (MPC_RE (op)) > 0 ? GMP_RNDD : GMP_RNDU;
rnd2 = mpfr_sgn (MPC_RE (op)) < 0 ? GMP_RNDU : GMP_RNDD;