diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2015-12-16 06:02:53 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2015-12-16 06:02:53 +0200 |
commit | 9ba56d858e953d2c2e83ba04cfcceb55899dbedd (patch) | |
tree | a81b409787cc2a66b46bf9a58dba2506da3658ac /profile.c | |
parent | e15a309fd9c8b26b959a15a84620f0c7c0201545 (diff) | |
parent | edbc856be17c8d0a1b3ae8d7a2e6007f44bbb192 (diff) | |
download | egawk-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.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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"); |