aboutsummaryrefslogtreecommitdiffstats
path: root/extension/fork.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2012-06-18 23:00:58 +0300
committerArnold D. Robbins <arnold@skeeve.com>2012-06-18 23:00:58 +0300
commit1e3ac8a49caeeb991d8163042a576a66db51c74b (patch)
tree81fe5ffd621c6cba3f98d2997f2f930a3f66343d /extension/fork.c
parentb0f08ac2443e239b0ed9cc4421758f0ed3f7a94f (diff)
downloadegawk-1e3ac8a49caeeb991d8163042a576a66db51c74b.tar.gz
egawk-1e3ac8a49caeeb991d8163042a576a66db51c74b.tar.bz2
egawk-1e3ac8a49caeeb991d8163042a576a66db51c74b.zip
Get most of array flattening done.
Diffstat (limited to 'extension/fork.c')
-rw-r--r--extension/fork.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/extension/fork.c b/extension/fork.c
index 21a4145f..58089d55 100644
--- a/extension/fork.c
+++ b/extension/fork.c
@@ -55,7 +55,7 @@ array_set_numeric(awk_array_t array, const char *sub, double num)
memset(& element, 0, sizeof(element));
- element.index = dup_string(sub, strlen(sub), & tmp)->str_value;
+ element.index = *make_string(sub, strlen(sub), & tmp);
make_number(num, &element.value);
set_array_element(array, & element);