X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fself-component-port-output.h;h=fee38aa84cc58211fadb4fed4da15f98c61302a6;hb=005f1204d7620018bb2c1406b6194940f0ee119f;hp=6fd4b138fb88b48ba5c796573d1e462b10087c6c;hpb=b19ff26f04df428047676dd736bd7cc9473906fe;p=babeltrace.git diff --git a/include/babeltrace/graph/self-component-port-output.h b/include/babeltrace/graph/self-component-port-output.h index 6fd4b138..fee38aa8 100644 --- a/include/babeltrace/graph/self-component-port-output.h +++ b/include/babeltrace/graph/self-component-port-output.h @@ -23,12 +23,9 @@ * SOFTWARE. */ -/* For enum bt_self_component_port_status */ -#include - /* * For bt_port_output, bt_self_component_port, - * bt_self_component_port_output + * bt_self_component_port_output, __BT_UPCAST, __BT_UPCAST_CONST */ #include @@ -41,14 +38,14 @@ bt_self_component_port * bt_self_component_port_output_as_self_component_port( bt_self_component_port_output *self_component_port) { - return (void *) self_component_port; + return __BT_UPCAST(bt_self_component_port, self_component_port); } static inline const bt_port_output *bt_self_component_port_output_as_port_output( bt_self_component_port_output *self_component_port) { - return (const void *) self_component_port; + return __BT_UPCAST_CONST(bt_port_output, self_component_port); } #ifdef __cplusplus