X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=lib%2Fgraph%2Fcomponent-class-sink-colander.c;h=e256d248594b60d281c85f4ad38d32ebae202dd5;hb=7b53201cfb06ec02f4203e28458dfbcf53d87988;hp=0c91aeaa5af4232471ffa4df7e917771f9ef7c45;hpb=3a2cb327fd24e53a9b163372b9079003dd422655;p=babeltrace.git diff --git a/lib/graph/component-class-sink-colander.c b/lib/graph/component-class-sink-colander.c index 0c91aeaa..e256d248 100644 --- a/lib/graph/component-class-sink-colander.c +++ b/lib/graph/component-class-sink-colander.c @@ -24,8 +24,7 @@ #include #include -#include -#include +#include #include #include #include @@ -35,10 +34,10 @@ #include static -struct bt_private_component_class_sink *colander_comp_cls; +struct bt_component_class_sink *colander_comp_cls; struct colander_data { - bt_notification_array notifs; + bt_notification_array_const notifs; uint64_t *count_addr; struct bt_self_component_port_input_notification_iterator *notif_iter; }; @@ -102,7 +101,7 @@ static enum bt_self_component_status colander_input_port_connected( struct bt_self_component_sink *self_comp, struct bt_self_component_port_input *self_port, - struct bt_port_output *other_port) + const struct bt_port_output *other_port) { enum bt_self_component_status status = BT_SELF_COMPONENT_STATUS_OK; struct colander_data *colander_data = @@ -135,7 +134,7 @@ enum bt_self_component_status colander_consume( struct colander_data *colander_data = bt_self_component_get_data( bt_self_component_sink_as_self_component(self_comp)); - bt_notification_array notifs; + bt_notification_array_const notifs; BT_ASSERT(colander_data); @@ -180,18 +179,18 @@ struct bt_component_class_sink *bt_component_class_sink_colander_get(void) goto end; } - colander_comp_cls = bt_private_component_class_sink_create( - "colander", colander_consume); + colander_comp_cls = bt_component_class_sink_create("colander", + colander_consume); if (!colander_comp_cls) { BT_LOGE_STR("Cannot create sink colander component class."); goto end; } - (void) bt_private_component_class_sink_set_init_method( + (void) bt_component_class_sink_set_init_method( colander_comp_cls, colander_init); - (void) bt_private_component_class_sink_set_finalize_method( + (void) bt_component_class_sink_set_finalize_method( colander_comp_cls, colander_finalize); - (void) bt_private_component_class_sink_set_input_port_connected_method( + (void) bt_component_class_sink_set_input_port_connected_method( colander_comp_cls, colander_input_port_connected); end: