common: introduce bt_g_array_index
[babeltrace.git] / src / lib / graph / component.c
index 95df2dff97b18ea9e70e39d3183acda08512ef5a..b5f4d28d3c6cbae59f371a615f6a46f88807657e 100644 (file)
@@ -133,7 +133,7 @@ void destroy_component(struct bt_object *obj)
 
        for (i = component->destroy_listeners->len - 1; i >= 0; i--) {
                struct bt_component_destroy_listener *listener =
-                       &g_array_index(component->destroy_listeners,
+                       &bt_g_array_index(component->destroy_listeners,
                                struct bt_component_destroy_listener, i);
 
                listener->func(component, listener->data);
@@ -236,8 +236,6 @@ enum bt_self_component_add_port_status add_port(
                "Component's graph is already configured: "
                "%![comp-]+c, %![graph-]+g", component, graph);
 
-       // TODO: Validate that the name is not already used.
-
        BT_LIB_LOGI("Adding port to component: %![comp-]+c, "
                "port-type=%s, port-name=\"%s\"", component,
                bt_port_type_string(port_type), name);
@@ -612,7 +610,7 @@ void bt_component_remove_destroy_listener(struct bt_component *component,
 
        for (i = 0; i < component->destroy_listeners->len; i++) {
                struct bt_component_destroy_listener *listener =
-                       &g_array_index(component->destroy_listeners,
+                       &bt_g_array_index(component->destroy_listeners,
                                struct bt_component_destroy_listener, i);
 
                if (listener->func == func && listener->data == data) {
This page took 0.026446 seconds and 4 git commands to generate.