ctf.fs: bt_ctf_notif_iter_create(): assert() that all medops exist
[babeltrace.git] / types / array.c
index c9b973bfa13a3d3719c9bdf1d07259c1d7880fa8..d514a60a7fddf844856ea082ec2d0f68a39ceac9 100644 (file)
@@ -83,7 +83,7 @@ struct declaration_array *
        bt_declaration_ref(elem_declaration);
        array_declaration->elem = elem_declaration;
        array_declaration->scope = bt_new_declaration_scope(parent_scope);
-       declaration->id = CTF_TYPE_ARRAY;
+       declaration->id = BT_CTF_TYPE_ID_ARRAY;
        declaration->alignment = elem_declaration->alignment;
        declaration->declaration_free = _array_declaration_free;
        declaration->definition_new = _array_definition_new;
@@ -123,7 +123,7 @@ struct bt_definition *
        array->string = NULL;
        array->elems = NULL;
 
-       if (array_declaration->elem->id == CTF_TYPE_INTEGER) {
+       if (array_declaration->elem->id == BT_CTF_TYPE_ID_INTEGER) {
                struct declaration_integer *integer_declaration =
                        container_of(array_declaration->elem, struct declaration_integer, p);
 
@@ -131,11 +131,6 @@ struct bt_definition *
                      || integer_declaration->encoding == CTF_STRING_ASCII) {
 
                        array->string = g_string_new("");
-
-                       if (integer_declaration->len == CHAR_BIT
-                           && integer_declaration->p.alignment == CHAR_BIT) {
-                               return &array->p;
-                       }
                }
        }
 
@@ -234,7 +229,7 @@ GString *bt_get_char_array(const struct bt_definition *field)
        array_definition = container_of(field, struct definition_array, p);
        array_declaration = array_definition->declaration;
        elem = array_declaration->elem;
-       if (elem->id == CTF_TYPE_INTEGER) {
+       if (elem->id == BT_CTF_TYPE_ID_INTEGER) {
                struct declaration_integer *integer_declaration =
                        container_of(elem, struct declaration_integer, p);
 
This page took 0.024657 seconds and 4 git commands to generate.