aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_proc.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2022-12-07 16:44:26 +0000
committergingerBill <bill@gingerbill.org>2022-12-07 16:44:26 +0000
commit1f8f94276e0372d51bbdd24b9d9a7bbddf8b4b41 (patch)
tree65af8139f1ed8a94c8f59bf830a7df8b36cc7377 /src/llvm_backend_proc.cpp
parenta5bdb4a8e85f955ea660bd66b2c1c5990ab46c03 (diff)
Initialize the multiple return value map in `lb_create_dummy_procedure`
Diffstat (limited to 'src/llvm_backend_proc.cpp')
-rw-r--r--src/llvm_backend_proc.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/llvm_backend_proc.cpp b/src/llvm_backend_proc.cpp
index f8dffa9b6..597efb0ba 100644
--- a/src/llvm_backend_proc.cpp
+++ b/src/llvm_backend_proc.cpp
@@ -346,6 +346,7 @@ lbProcedure *lb_create_dummy_procedure(lbModule *m, String link_name, Type *type
p->blocks.allocator = a;
p->branch_blocks.allocator = a;
p->context_stack.allocator = a;
+ map_init(&p->tuple_fix_map, a, 0);
char *c_link_name = alloc_cstring(permanent_allocator(), p->name);