From e2d98324bae3c8e5f5e41d0fad9b67bfe2d345d1 Mon Sep 17 00:00:00 2001 From: Ginger Bill Date: Wed, 16 Nov 2016 12:36:02 +0000 Subject: Fix alignment issues with vectors, unions, and raw_unions --- src/checker/checker.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/checker/checker.cpp') diff --git a/src/checker/checker.cpp b/src/checker/checker.cpp index a2eb0c2b1..218cfbd4b 100644 --- a/src/checker/checker.cpp +++ b/src/checker/checker.cpp @@ -520,6 +520,9 @@ void init_universal_scope(void) { entity->Builtin.id = id; add_global_entity(entity); } + + t_u8_ptr = make_type_pointer(a, t_u8); + t_int_ptr = make_type_pointer(a, t_int); } @@ -920,9 +923,6 @@ Map generate_minimum_dependency_map(CheckerInfo *info, Entity *start) void init_preload_types(Checker *c) { PROF_PROC(); - if (t_u8_ptr == NULL) { - t_u8_ptr = make_type_pointer(c->allocator, t_u8); - } if (t_type_info == NULL) { Entity *e = current_scope_lookup_entity(c->global_scope, make_string("Type_Info")); -- cgit v1.2.3