aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2015-01-20 21:58:17 +0200
committerArnold D. Robbins <arnold@skeeve.com>2015-01-20 21:58:17 +0200
commitf1aae2393344a21675bc3d5f3c24f9b555c5744b (patch)
tree39e0738ae9f4a507bc8bf7cbe7344b6041847ccb
parent611ebfe5c55849245d47b4c5878eb85b27861f12 (diff)
downloadegawk-f1aae2393344a21675bc3d5f3c24f9b555c5744b.tar.gz
egawk-f1aae2393344a21675bc3d5f3c24f9b555c5744b.tar.bz2
egawk-f1aae2393344a21675bc3d5f3c24f9b555c5744b.zip
Remove unneeded calls to make_aname.
-rw-r--r--ChangeLog9
-rw-r--r--gawkapi.c1
-rw-r--r--symbol.c1
3 files changed, 8 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 05594a8c..57663dc9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2015-01-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawkapi.c (api_set_array_element): Remove useless call to
+ make_aname.
+ * symbol.c (load_symbols): Ditto.
+ Thanks to Andrew Schorr for pointing out the problem.
+
2015-01-19 Arnold D. Robbins <arnold@skeeve.com>
* awkgram.c: Update to bison 3.0.3.
@@ -1585,7 +1592,7 @@
2012-12-25 Arnold D. Robbins <arnold@skeeve.com>
Remove sym-constant from API after discussions with John
- Haque and Andy Schorr.
+ Haque and Andrew Schorr.
* gawkapi.h (api_sym_constant): Removed field in API struct.
(sym_constant): Remove macro.
diff --git a/gawkapi.c b/gawkapi.c
index 06f31929..fc6e159a 100644
--- a/gawkapi.c
+++ b/gawkapi.c
@@ -790,7 +790,6 @@ api_set_array_element(awk_ext_id_t id, awk_array_t a_cookie,
elem->parent_array = array;
elem->vname = estrdup(index->str_value.str,
index->str_value.len);
- make_aname(elem);
}
return awk_true;
diff --git a/symbol.c b/symbol.c
index e89214c0..23e04c03 100644
--- a/symbol.c
+++ b/symbol.c
@@ -565,7 +565,6 @@ load_symbols()
sym_array->parent_array = PROCINFO_node;
sym_array->vname = estrdup("identifiers", 11);
- make_aname(sym_array);
user = make_string("user", 4);
extension = make_string("extension", 9);