From ab614c88e23d7df619e53d4b99a5fdea111ccefa Mon Sep 17 00:00:00 2001 From: "Andrew J. Schorr" Date: Thu, 9 Dec 2021 08:26:39 -0500 Subject: When rwarray reads and writes mpfr values, use mpfr_get_default_rounding_mode(). --- extension/rwarray.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'extension/rwarray.c') diff --git a/extension/rwarray.c b/extension/rwarray.c index 8d6d28ef..3c74e600 100644 --- a/extension/rwarray.c +++ b/extension/rwarray.c @@ -369,8 +369,8 @@ write_number(FILE *fp, awk_value_t *val) if (mpfr_fpif_export(fp, val->num_ptr) != 0) #else #define MPFR_STR_BASE 62 /* maximize base to minimize string len */ -#define MPFR_STR_ROUND MPFR_RNDN - /* XXX does the choice of MPFR_RNDN matter, given +#define MPFR_STR_ROUND mpfr_get_default_rounding_mode() + /* Does the choice of rounding mode matter, given * that the precision is 0, so we should be rendering * in full precision? */ /* We need to write a terminating space, since -- cgit v1.2.3