lisp: lisp_print: fix issue with extra space when printing vectors

This commit is contained in:
2026-03-05 20:26:40 +00:00
parent e594b6ce70
commit fd9cc93c45

View File

@@ -174,7 +174,7 @@ void lisp_print(FILE *fp, lisp_t *lisp)
{
lisp_t *item = VEC_GET(vec, i, lisp_t *);
lisp_print(fp, item);
if (i < VEC_SIZE(vec, lisp_t *))
if (i < VEC_SIZE(vec, lisp_t *) - 1)
{
fprintf(fp, " ");
}