diff options
author | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-04-26 16:39:38 +0300 |
---|---|---|
committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-04-26 16:39:38 +0300 |
commit | b3ff589dbd97f6057a03bedc7df8ccca7bd3662f (patch) | |
tree | d2c514b32cde508264519b88d54a90f1b7d27df8 /src/lower.c | |
parent | da9fe1e040b04cbe816c67fab7cb45d7db75107c (diff) | |
download | posthaste-b3ff589dbd97f6057a03bedc7df8ccca7bd3662f.tar.gz posthaste-b3ff589dbd97f6057a03bedc7df8ccca7bd3662f.zip |
formatting
Diffstat (limited to 'src/lower.c')
-rw-r--r-- | src/lower.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lower.c b/src/lower.c index 4b57a90..02efb1b 100644 --- a/src/lower.c +++ b/src/lower.c @@ -738,6 +738,9 @@ int lower_ast(struct ast *tree) static void destroy_fn(struct fn *f) { vec_destroy(&f->insns); + + /* filled in by JIT, but struct fn is still under the jurisdiction of + * lower.c so free arena here */ if (f->arena) munmap(f->arena, f->size); } |