aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/program.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/program.c b/src/program.c
index 66aa2f69..29593701 100644
--- a/src/program.c
+++ b/src/program.c
@@ -1567,7 +1567,9 @@ void bc_program_free(BcProgram *p) {
for (i = 0; i < BC_PROG_GLOBALS_LEN; ++i) bc_vec_free(p->globals_v + i);
bc_vec_free(&p->fns);
+#if BC_ENABLED
bc_vec_free(&p->fn_map);
+#endif // BC_ENABLED
bc_vec_free(&p->vars);
bc_vec_free(&p->var_map);
bc_vec_free(&p->arrs);