From 60d88ac446359422aec504cc3fc6267c12e4ad14 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Fri, 6 Jun 2025 09:53:44 -0700 Subject: [PATCH] fix missing increment in eval token chunk list -> token array --- src/eval/eval_parse.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/eval/eval_parse.c b/src/eval/eval_parse.c index 89789ea9..937ce6c5 100644 --- a/src/eval/eval_parse.c +++ b/src/eval/eval_parse.c @@ -57,6 +57,7 @@ e_token_array_from_chunk_list(Arena *arena, E_TokenChunkList *list) for(E_TokenChunkNode *node = list->first; node != 0; node = node->next) { MemoryCopy(array.v+idx, node->v, sizeof(E_Token)*node->count); + idx += node->count; } return array; }