X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fself-component-class-source.h;h=29bb1aa105fef0a2705b311055433396763ffda3;hb=b19ff26f04df428047676dd736bd7cc9473906fe;hp=0cdbc8668724e8cd0851242ccd832aa612a46df0;hpb=707b7d3548cc010d582f7faed43630aed26508fd;p=babeltrace.git diff --git a/include/babeltrace/graph/self-component-class-source.h b/include/babeltrace/graph/self-component-class-source.h index 0cdbc866..29bb1aa1 100644 --- a/include/babeltrace/graph/self-component-class-source.h +++ b/include/babeltrace/graph/self-component-class-source.h @@ -2,6 +2,7 @@ #define BABELTRACE_GRAPH_SELF_COMPONENT_CLASS_SOURCE_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_source, bt_self_component_class_source */ +#include + #ifdef __cplusplus extern "C" { #endif -struct bt_component_class_source; -struct bt_self_component_class_source; - static inline -struct bt_component_class_source * +const bt_component_class_source * bt_self_component_class_source_as_component_class_source( - struct bt_self_component_class_source *self_comp_cls_source) + bt_self_component_class_source *self_comp_cls_source) { - return (void *) self_comp_cls_source; + return (const void *) self_comp_cls_source; } #ifdef __cplusplus