diff options
| author | Felix Fietkau | 2011-05-23 21:15:33 +0000 |
|---|---|---|
| committer | Felix Fietkau | 2011-05-23 21:15:33 +0000 |
| commit | 11079ba5829a4d14461612fe236d6584b53892c3 (patch) | |
| tree | 937d6ad1c47032f736fc4b7d2669111f4412b948 | |
| parent | cc2457aa3ee13b155cb095637ab0ee77c366e7d2 (diff) | |
| download | libubox-11079ba5829a4d14461612fe236d6584b53892c3.tar.gz | |
jshn: fix invalid variable reuse
| -rw-r--r-- | sh/jshn.sh | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -30,6 +30,8 @@ json_add_table() { jshn_append JSON_STACK "$JSON_CUR" local table="JSON_TABLE$JSON_SEQ" export -- "UP_$table=$JSON_CUR" + export -- "KEYS_$table=" + jshn_append JSON_UNSET "KEYS_$table UP_$table" JSON_CUR="$table" } @@ -41,7 +43,6 @@ json_add_object() { json_close_object() { local oldstack="$JSON_STACK" - export "KEYS_${JSON_CUR}" JSON_CUR="${JSON_STACK##* }" JSON_STACK="${JSON_STACK% *}" [[ "$oldstack" == "$JSON_STACK" ]] && JSON_STACK= |