X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fcomponent-class-internal.h;h=02671eafd8c1614448c99cc7771958116b35037a;hb=bfa9a4be6ef22434c7ce0a5953e7daef7e39d2fb;hp=70eb2ee806dfd2fb6b0245333b9f0a73d9e1a87d;hpb=fd5f8053a3b32993bd52d5799683780570538f3a;p=babeltrace.git diff --git a/include/babeltrace/graph/component-class-internal.h b/include/babeltrace/graph/component-class-internal.h index 70eb2ee8..02671eaf 100644 --- a/include/babeltrace/graph/component-class-internal.h +++ b/include/babeltrace/graph/component-class-internal.h @@ -35,10 +35,12 @@ #include #include #include +#include #include #include struct bt_component_class; +struct bt_plugin_so_shared_lib_handle; typedef void (*bt_component_class_destroy_listener_func)( struct bt_component_class *class, void *data); @@ -65,6 +67,8 @@ struct bt_component_class { /* Array of struct bt_component_class_destroy_listener */ GArray *destroy_listeners; bt_bool frozen; + struct bt_list_head node; + struct bt_plugin_so_shared_lib_handle *so_handle; }; struct bt_component_class_iterator_methods {