From 894413cf12f347facef4de3626573644d067c3bb Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Wed, 19 Dec 2012 15:36:57 +0200 Subject: Make indirectly updated vars accessable to SYMTAB, API. --- gawkapi.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gawkapi.c') diff --git a/gawkapi.c b/gawkapi.c index cd09cddc..b89bdbc3 100644 --- a/gawkapi.c +++ b/gawkapi.c @@ -505,6 +505,8 @@ api_sym_lookup(awk_ext_id_t id, { NODE *node; + update_global_values(); /* make sure stuff like NF, NR, are up to date */ + if ( name == NULL || *name == '\0' || result == NULL @@ -532,6 +534,8 @@ api_sym_lookup_scalar(awk_ext_id_t id, || node->type != Node_var) return false; + update_global_values(); /* make sure stuff like NF, NR, are up to date */ + return node_to_awk_value(node, result, wanted); } -- cgit v1.2.3