summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2012-02-24 12:38:46 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2012-02-24 12:38:46 +0000
commit87477aa8403684573d8884c001ac6845f43e21a8 (patch)
tree41b9e88d38bd3597a2cc4c71d803979237efd15c /src
parent8eb34b4e90e02e435e4d41926f20bba662e0e85b (diff)
downloadmpfr-87477aa8403684573d8884c001ac6845f43e21a8.tar.gz
Corrected a typo in MPFR_LOG_FUNC of add_d.c, add_ui.c and mul_d.c
(mpfr_get_prec → mpfr_log_prec), fixing bug 13933. The consequence was random freezes (on the same binary) with dynamic linking (and just more memory with static linking to the MPFR library) when logging was used. (merged changeset r8043 from the trunk) git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/branches/3.1@8047 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src')
-rw-r--r--src/add_d.c2
-rw-r--r--src/add_ui.c2
-rw-r--r--src/mul_d.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/add_d.c b/src/add_d.c
index 04a92586e..b49dbfc35 100644
--- a/src/add_d.c
+++ b/src/add_d.c
@@ -34,7 +34,7 @@ mpfr_add_d (mpfr_ptr a, mpfr_srcptr b, double c, mpfr_rnd_t rnd_mode)
(("b[%Pu]=%.*Rg c=%.20g rnd=%d",
mpfr_get_prec(b), mpfr_log_prec, b, c, rnd_mode),
("a[%Pu]=%.*Rg inexact=%d",
- mpfr_get_prec (a), mpfr_get_prec, a, inexact));
+ mpfr_get_prec (a), mpfr_log_prec, a, inexact));
MPFR_SAVE_EXPO_MARK (expo);
diff --git a/src/add_ui.c b/src/add_ui.c
index 2215e390e..4d20592f7 100644
--- a/src/add_ui.c
+++ b/src/add_ui.c
@@ -29,7 +29,7 @@ mpfr_add_ui (mpfr_ptr y, mpfr_srcptr x, unsigned long int u, mpfr_rnd_t rnd_mode
MPFR_LOG_FUNC
(("x[%Pu]=%.*Rg u=%d rnd=%d",
mpfr_get_prec(x), mpfr_log_prec, x, u, rnd_mode),
- ("y[%Pu]=%.*Rg", mpfr_get_prec (y), mpfr_get_prec, y));
+ ("y[%Pu]=%.*Rg", mpfr_get_prec (y), mpfr_log_prec, y));
if (MPFR_LIKELY(u != 0) ) /* if u=0, do nothing */
{
diff --git a/src/mul_d.c b/src/mul_d.c
index 25322f02f..96f348f33 100644
--- a/src/mul_d.c
+++ b/src/mul_d.c
@@ -34,7 +34,7 @@ mpfr_mul_d (mpfr_ptr a, mpfr_srcptr b, double c, mpfr_rnd_t rnd_mode)
(("b[%Pu]=%.*Rg c=%.20g rnd=%d",
mpfr_get_prec(b), mpfr_log_prec, b, c, rnd_mode),
("a[%Pu]=%.*Rg inexact=%d",
- mpfr_get_prec (a), mpfr_get_prec, a, inexact));
+ mpfr_get_prec (a), mpfr_log_prec, a, inexact));
MPFR_SAVE_EXPO_MARK (expo);