| ... | @@ -326,10 +326,8 @@ TypeTableEntry *get_pointer_to_type_extra(CodeGen *g, TypeTableEntry *child_type | ... | @@ -326,10 +326,8 @@ TypeTableEntry *get_pointer_to_type_extra(CodeGen *g, TypeTableEntry *child_type |
| 326 | | 326 | |
| 327 | TypeId type_id = {}; | 327 | TypeId type_id = {}; |
| 328 | TypeTableEntry **parent_pointer = nullptr; | 328 | TypeTableEntry **parent_pointer = nullptr; |
| 329 | uint32_t abi_alignment; | 329 | uint32_t abi_alignment = get_abi_alignment(g, child_type); |
| 330 | if (unaligned_bit_count != 0 || is_volatile || | 330 | if (unaligned_bit_count != 0 || is_volatile || byte_alignment != abi_alignment) { |
| 331 | byte_alignment != (abi_alignment = get_abi_alignment(g, child_type))) | | |
| 332 | { | | |
| 333 | type_id.id = TypeTableEntryIdPointer; | 331 | type_id.id = TypeTableEntryIdPointer; |
| 334 | type_id.data.pointer.child_type = child_type; | 332 | type_id.data.pointer.child_type = child_type; |
| 335 | type_id.data.pointer.is_const = is_const; | 333 | type_id.data.pointer.is_const = is_const; |