diff options
Diffstat (limited to 'src/bytecode/chunk.c')
-rw-r--r-- | src/bytecode/chunk.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/bytecode/chunk.c b/src/bytecode/chunk.c index 71562fa..8ff6acf 100644 --- a/src/bytecode/chunk.c +++ b/src/bytecode/chunk.c | |||
@@ -9,8 +9,8 @@ chunk_init(StringView name) { | |||
9 | array_init(chunk->lines, 0); | 9 | array_init(chunk->lines, 0); |
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 | chunk->n_params = 0; |
13 | array_init(chunk->locals, 0); | 13 | chunk->n_locals = 0; |
14 | return chunk; | 14 | return chunk; |
15 | } | 15 | } |
16 | 16 | ||
@@ -24,8 +24,6 @@ chunk_free(Chunk *chunk) { | |||
24 | array_free(chunk->constants); | 24 | array_free(chunk->constants); |
25 | array_free(chunk->lines); | 25 | array_free(chunk->lines); |
26 | array_free(chunk->name); | 26 | array_free(chunk->name); |
27 | array_free(chunk->params); | ||
28 | array_free(chunk->locals); | ||
29 | free(chunk); | 27 | free(chunk); |
30 | } | 28 | } |
31 | 29 | ||