summaryrefslogtreecommitdiff
path: root/src/pow_fr.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pow_fr.c')
-rw-r--r--src/pow_fr.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/pow_fr.c b/src/pow_fr.c
index 96ccbd3..8c5d930 100644
--- a/src/pow_fr.c
+++ b/src/pow_fr.c
@@ -1,6 +1,6 @@
/* mpc_pow_fr -- Raise a complex number to a floating-point power.
-Copyright (C) 2009 INRIA
+Copyright (C) 2009, 2011 INRIA
This file is part of GNU MPC.
@@ -27,11 +27,11 @@ mpc_pow_fr (mpc_ptr z, mpc_srcptr x, mpfr_srcptr y, mpc_rnd_t rnd)
int inex;
/* avoid copying the significand of y by copying only the struct */
- MPC_RE(yy)[0] = y[0];
- mpfr_init2 (MPC_IM(yy), MPFR_PREC_MIN);
- mpfr_set_ui (MPC_IM(yy), 0, GMP_RNDN);
+ mpc_realref(yy)[0] = y[0];
+ mpfr_init2 (mpc_imagref(yy), MPFR_PREC_MIN);
+ mpfr_set_ui (mpc_imagref(yy), 0, GMP_RNDN);
inex = mpc_pow (z, x, yy, rnd);
- mpfr_clear (MPC_IM(yy));
+ mpfr_clear (mpc_imagref(yy));
return inex;
}