summaryrefslogtreecommitdiffstats
path: root/lib.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2024-02-28 08:40:01 -0800
committerKaz Kylheku <kaz@kylheku.com>2024-02-28 08:40:01 -0800
commit0413fdd310b2b968720d51b24f111925f7c7abf4 (patch)
tree7d1d5c46077e82bb53598c9f8a354ed8d71b6481 /lib.c
parentdd4e03b52435e2a3759179d1fdaf130f71a872d8 (diff)
downloadtxr-0413fdd310b2b968720d51b24f111925f7c7abf4.tar.gz
txr-0413fdd310b2b968720d51b24f111925f7c7abf4.tar.bz2
txr-0413fdd310b2b968720d51b24f111925f7c7abf4.zip
seq_build: remove unnecessary convert calls.
* lib.c (seq_build_struct_finish, seq_build_carray_finish): Do not call seq_build_convert_to_finished, since seq_build_list_finish has already done that.
Diffstat (limited to 'lib.c')
-rw-r--r--lib.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/lib.c b/lib.c
index 1096f521..abce5df6 100644
--- a/lib.c
+++ b/lib.c
@@ -1521,14 +1521,12 @@ static void seq_build_struct_finish(seq_build_t *bu)
{
seq_build_list_finish(bu);
bu->obj = funcall1(bu->u.from_list_meth, bu->obj);
- seq_build_convert_to_finished(bu);
}
static void seq_build_carray_finish(seq_build_t *bu)
{
seq_build_list_finish(bu);
bu->obj = carray_list(bu->obj, bu->u.carray_type, nil);
- seq_build_convert_to_finished(bu);
}
static void seq_build_improper_add(seq_build_t *bu, val item)