aboutsummaryrefslogtreecommitdiffstats
path: root/profile.c
diff options
context:
space:
mode:
Diffstat (limited to 'profile.c')
-rw-r--r--profile.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/profile.c b/profile.c
index 5af7b929..dc89d006 100644
--- a/profile.c
+++ b/profile.c
@@ -1324,9 +1324,10 @@ pp_number(NODE *n)
{
#define PP_PRECISION 6
char *str;
- size_t count;
#ifdef HAVE_MPFR
+ size_t count;
+
if (is_mpg_float(n)) {
count = mpfr_get_prec(n->mpg_numbr) / 3; /* ~ 3.22 binary digits per decimal digit */
emalloc(str, char *, count, "pp_number");