about summary refs log tree commit diff
path: root/boot/visit
diff options
context:
space:
mode:
Diffstat (limited to 'boot/visit')
-rw-r--r--boot/visit/ir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/boot/visit/ir.c b/boot/visit/ir.c
index ca32a1e..8a0297b 100644
--- a/boot/visit/ir.c
+++ b/boot/visit/ir.c
@@ -467,7 +467,7 @@ struct Type*
 printer_type_at(struct Printer* p, Type_Id id)
 {
     if (id >= array_length(&p->unit->types.entries)) return nil;
-    return *array_at(struct Type*, &p->unit->types.entries, id);
+    return unit_get_type(p->unit, id);
 }
 
 void