X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fself-component-class-filter.h;h=2d209ac241c21f44ebe4848b4d8554fb6c7091ce;hb=efd923e5742993cedafc1eeeb04cfad4ddf5cc8d;hp=d1a447cddddab86b8622e69b8e1cc05a9dd9baef;hpb=834e9996a9d02f0cec468cb103ab2a573b7317b1;p=babeltrace.git diff --git a/include/babeltrace/graph/self-component-class-filter.h b/include/babeltrace/graph/self-component-class-filter.h index d1a447cd..2d209ac2 100644 --- a/include/babeltrace/graph/self-component-class-filter.h +++ b/include/babeltrace/graph/self-component-class-filter.h @@ -2,6 +2,7 @@ #define BABELTRACE_GRAPH_SELF_COMPONENT_CLASS_FILTER_H /* + * Copyright 2017-2018 Philippe Proulx * Copyright 2016 Jérémie Galarneau * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -23,19 +24,19 @@ * SOFTWARE. */ +/* For bt_component_class_filter, bt_self_component_class_filter */ +#include + #ifdef __cplusplus extern "C" { #endif -struct bt_component_class_filter; -struct bt_self_component_class_filter; - static inline -struct bt_component_class_filter * -bt_self_component_class_filter_borrow_component_class_filter( - struct bt_self_component_class_filter *self_comp_cls_filter) +const bt_component_class_filter * +bt_self_component_class_filter_as_component_class_filter( + bt_self_component_class_filter *self_comp_cls_filter) { - return (void *) self_comp_cls_filter; + return (const void *) self_comp_cls_filter; } #ifdef __cplusplus