aboutsummaryrefslogtreecommitdiffstats
path: root/profile.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2015-12-16 06:02:53 +0200
committerArnold D. Robbins <arnold@skeeve.com>2015-12-16 06:02:53 +0200
commit9ba56d858e953d2c2e83ba04cfcceb55899dbedd (patch)
treea81b409787cc2a66b46bf9a58dba2506da3658ac /profile.c
parente15a309fd9c8b26b959a15a84620f0c7c0201545 (diff)
parentedbc856be17c8d0a1b3ae8d7a2e6007f44bbb192 (diff)
downloadegawk-9ba56d858e953d2c2e83ba04cfcceb55899dbedd.tar.gz
egawk-9ba56d858e953d2c2e83ba04cfcceb55899dbedd.tar.bz2
egawk-9ba56d858e953d2c2e83ba04cfcceb55899dbedd.zip
Merge branch 'gawk-4.1-stable'
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 f5bcf8c5..d49dbbf9 100644
--- a/profile.c
+++ b/profile.c
@@ -1440,9 +1440,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");