diff options
Diffstat (limited to 'src/bytecode/chunk.c')
-rw-r--r-- | src/bytecode/chunk.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bytecode/chunk.c b/src/bytecode/chunk.c index e566e78..71562fa 100644 --- a/src/bytecode/chunk.c +++ b/src/bytecode/chunk.c | |||
@@ -10,6 +10,7 @@ chunk_init(StringView name) { | |||
10 | array_init(chunk->name, name.n); | 10 | array_init(chunk->name, name.n); |
11 | array_insert(chunk->name, name.start, name.n); | 11 | array_insert(chunk->name, name.start, name.n); |
12 | array_init(chunk->params, 0); | 12 | array_init(chunk->params, 0); |
13 | array_init(chunk->locals, 0); | ||
13 | return chunk; | 14 | return chunk; |
14 | } | 15 | } |
15 | 16 | ||
@@ -24,6 +25,7 @@ chunk_free(Chunk *chunk) { | |||
24 | array_free(chunk->lines); | 25 | array_free(chunk->lines); |
25 | array_free(chunk->name); | 26 | array_free(chunk->name); |
26 | array_free(chunk->params); | 27 | array_free(chunk->params); |
28 | array_free(chunk->locals); | ||
27 | free(chunk); | 29 | free(chunk); |
28 | } | 30 | } |
29 | 31 | ||