[GODCC][COMMITTED] godcc-list.a68: avoid unneccesary cpy in godcc_list.list_languages
Jose E. Marchesi
jemarch@gnu.org
Sat Nov 1 01:30:58 GMT 2025
---
src/godcc-list.a68 | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/godcc-list.a68 b/src/godcc-list.a68
index dbbe9fb..041380a 100644
--- a/src/godcc-list.a68
+++ b/src/godcc-list.a68
@@ -24,11 +24,12 @@ begin
JSON_Val languages := ce_get_json ("languages");
for i to LEN languages
do JSON_Val lang = languages->i;
+ JSON_Val extensions = lang->"extensions";
puts (json_str (lang->"id"));
puts (" (");
- for j to LEN (lang->"extensions")
+ for j to LEN extensions
do if j > 1 then puts (", ") fi;
- puts (json_str (lang->"extensions"->j))
+ puts (json_str (extensions->j))
od;
puts (")'n")
od;
--
2.30.2
More information about the Algol68
mailing list