aboutsummaryrefslogtreecommitdiffstats
path: root/node.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2012-03-01 20:29:12 +0200
committerArnold D. Robbins <arnold@skeeve.com>2012-03-01 20:29:12 +0200
commit473623f186c3699c8886ccdd8a2afb7f4fe7a07e (patch)
tree40b075a492be67b317635d9102e2441d74ce9569 /node.c
parent2b8a8424212839cd30490e4245c0c5119904eca3 (diff)
parent1c06c5c6f0f6d46f63977dd7407d86ccc2614226 (diff)
downloadegawk-473623f186c3699c8886ccdd8a2afb7f4fe7a07e.tar.gz
egawk-473623f186c3699c8886ccdd8a2afb7f4fe7a07e.tar.bz2
egawk-473623f186c3699c8886ccdd8a2afb7f4fe7a07e.zip
Merge branch 'gawk_mpfr' of git.sv.gnu.org:/srv/git/gawk into gawk_mpfr
Diffstat (limited to 'node.c')
-rw-r--r--node.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/node.c b/node.c
index a971098e..27ed791b 100644
--- a/node.c
+++ b/node.c
@@ -31,8 +31,8 @@ static int is_ieee_magic_val(const char *val);
static AWKNUM get_ieee_magic_val(const char *val);
extern NODE **fmt_list; /* declared in eval.c */
-NODE *(*make_number)(AWKNUM ) = r_make_number;
-NODE *(*m_force_number)(NODE *) = r_force_number;
+NODE *(*make_number)(double) = r_make_number;
+NODE *(*str2number)(NODE *) = r_force_number;
NODE *(*format_val)(const char *, int, NODE *) = r_format_val;
/* force_number --- force a value to be numeric */
@@ -324,7 +324,7 @@ r_dupnode(NODE *n)
/* make_number --- allocate a node with defined number */
NODE *
-r_make_number(AWKNUM x)
+r_make_number(double x)
{
NODE *r;
getnode(r);
@@ -444,7 +444,7 @@ r_unref(NODE *tmp)
#ifdef HAVE_MPFR
if ((tmp->flags & MPFN) != 0)
- mpfr_clear(tmp->mpfr_numbr);
+ mpfr_clear(tmp->mpg_numbr);
#endif
free_wstr(tmp);