Fix: invalid alignment of enumeration fields
[babeltrace.git] / types / enum.c
index 8394e1b35b70b4e2c58b2a9d9ed97d1293eb2c3c..157e21b364f0699095994f2cfb2b0a8c90d7f2d9 100644 (file)
@@ -408,7 +408,7 @@ struct declaration_enum *
        bt_declaration_ref(&integer_declaration->p);
        enum_declaration->integer_declaration = integer_declaration;
        enum_declaration->p.id = CTF_TYPE_ENUM;
-       enum_declaration->p.alignment = 1;
+       enum_declaration->p.alignment = integer_declaration->p.alignment;
        enum_declaration->p.declaration_free = _enum_declaration_free;
        enum_declaration->p.definition_new = _enum_definition_new;
        enum_declaration->p.definition_free = _enum_definition_free;
This page took 0.023063 seconds and 4 git commands to generate.