fix uninitialized variable

This commit is contained in:
Andrew Kelley 2017-09-10 15:01:37 -04:00
parent 011df61f8a
commit 4f44d49925

View File

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