diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2023-07-13 22:15:19 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2023-07-13 22:15:19 -0700 |
commit | fcf291f31d01e0ce6e821db18d0ea0b9502f679d (patch) | |
tree | 2f2502bf82b947033fe4b60fc42cfc5410aa7227 | |
parent | 51b2bfe3706a01aec70716991e7658491982d63f (diff) | |
download | txr-fcf291f31d01e0ce6e821db18d0ea0b9502f679d.tar.gz txr-fcf291f31d01e0ce6e821db18d0ea0b9502f679d.tar.bz2 txr-fcf291f31d01e0ce6e821db18d0ea0b9502f679d.zip |
lib: avoid intern for symbol we already have.
* eval.c (eval_init): We have a repeat_s variable; no need
to call intern(lit("repeat"), user_package).
-rw-r--r-- | eval.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -7769,7 +7769,7 @@ void eval_init(void) reg_fun(intern(lit("expand-right"), user_package), func_n2(expand_right)); reg_fun(intern(lit("expand-left"), user_package), func_n2(expand_left)); reg_fun(intern(lit("nexpand-left"), user_package), func_n2(nexpand_left)); - reg_fun(intern(lit("repeat"), user_package), func_n2o(repeat, 1)); + reg_fun(repeat_s, func_n2o(repeat, 1)); reg_fun(intern(lit("pad"), user_package), func_n3o(pad, 1)); reg_fun(intern(lit("weave"), user_package), func_n0v(weavev)); reg_fun(force_s, func_n1(force)); |