From eceb548b02f0d72ca6a6e9a68bfd615ac9549a64 Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Fri, 25 Jan 2019 11:47:18 +0200 Subject: Rework namespace handling to make simpler and correct. Add two test cases. --- gawkapi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gawkapi.c') diff --git a/gawkapi.c b/gawkapi.c index c76c7b53..91192393 100644 --- a/gawkapi.c +++ b/gawkapi.c @@ -1603,7 +1603,7 @@ ns_lookup(const char *name_space, const char *name, char **fullname) if (name_space[0] == '\0' || strcmp(name_space, awk_namespace) == 0) { if (fullname != NULL) *fullname = estrdup(name, strlen(name)); - return lookup(name, false); + return lookup(name); } size_t len = strlen(name_space) + 2 + strlen(name) + 1; @@ -1611,7 +1611,7 @@ ns_lookup(const char *name_space, const char *name, char **fullname) emalloc(buf, char *, len, "ns_lookup"); sprintf(buf, "%s::%s", name_space, name); - NODE *f = lookup(buf, false); + NODE *f = lookup(buf); if (fullname != NULL) *fullname = buf; else -- cgit v1.2.3