X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fplugin%2Fcomponent-internal.h;h=ea6c489daf681d64bc3b22fe615c4e9218c4be84;hb=47e5a0329d01fa74bdf8b3fdcf75940f6789c93f;hp=6c8689aaabd5cd2dfd781bd2bdac35b3f31bd439;hpb=48c86b66fe007c348e5ce543d8ee1ce7a066f894;p=babeltrace.git diff --git a/include/babeltrace/plugin/component-internal.h b/include/babeltrace/plugin/component-internal.h index 6c8689aa..ea6c489d 100644 --- a/include/babeltrace/plugin/component-internal.h +++ b/include/babeltrace/plugin/component-internal.h @@ -28,19 +28,12 @@ */ #include -#include -#include #include +#include #include #include #include -#ifdef __cplusplus -extern "C" { -#endif - -struct bt_notification; - struct bt_component { struct bt_ctf_ref ref_count; GString *name; @@ -54,14 +47,10 @@ struct bt_component { }; BT_HIDDEN -enum bt_component_status bt_component_init(struct bt_component *plugin, +enum bt_component_status bt_component_init(struct bt_component *component, const char *name, void *user_data, bt_component_destroy_cb destroy_func, enum bt_component_type component_type, bt_component_destroy_cb component_destroy); -#ifdef __cplusplus -} -#endif - #endif /* BABELTRACE_PLUGIN_COMPONENT_INTERNAL_H */