From 243b097279a89d456fda4a400412482d70b3665c Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Tue, 25 Aug 2015 20:29:15 +0300 Subject: Make MAYBE_NUM -> NUMBER smarter, clear STRING. --- mpfr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mpfr.c') diff --git a/mpfr.c b/mpfr.c index a89b2bc6..4e4e12dc 100644 --- a/mpfr.c +++ b/mpfr.c @@ -347,7 +347,7 @@ mpg_force_number(NODE *n) return n; if ((n->flags & MAYBE_NUM) != 0) { - n->flags &= ~MAYBE_NUM; + n->flags &= ~(MAYBE_NUM|STRING); newflags = NUMBER; } @@ -525,7 +525,7 @@ set_PREC() if ((val->flags & MAYBE_NUM) != 0) force_number(val); - if ((val->flags & (STRING|NUMBER)) == STRING) { + if ((val->flags & STRCUR) != 0) { int i, j; /* emulate IEEE-754 binary format */ -- cgit v1.2.3