diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | awkgram.y | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -5,6 +5,11 @@ * debug.c (do_eval): Preserve DO_MPFR flag in do_flags before parsing the string to be evaluated. + Fix indirect call tests for MPFR: + + * awkgram.y (lookup_builtin): Only return the MPFR builtin + function if the pointer is not NULL. + 2020-07-08 Arnold D. Robbins <arnold@skeeve.com> * str_array.c (str_lookup): If a pure number, copy to a string. Fixes @@ -6476,7 +6476,7 @@ lookup_builtin(const char *name) return (builtin_func_t) do_sub; #ifdef HAVE_MPFR - if (do_mpfr) + if (do_mpfr && tokentab[mid].ptr2 != NULL) return tokentab[mid].ptr2; #endif |