X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fcomponent-source-const.h;fp=include%2Fbabeltrace%2Fgraph%2Fcomponent-source-const.h;h=628f22dbf77b98a47d70ca2815e1a31c7ecd6f39;hp=f0d9ee51b7cf9620022f8fff3fb0514ca1f0b592;hb=005f1204d7620018bb2c1406b6194940f0ee119f;hpb=25f741168b45db9dd975136cfd3f66dbd9af39d0 diff --git a/include/babeltrace/graph/component-source-const.h b/include/babeltrace/graph/component-source-const.h index f0d9ee51..628f22db 100644 --- a/include/babeltrace/graph/component-source-const.h +++ b/include/babeltrace/graph/component-source-const.h @@ -26,7 +26,10 @@ #include -/* For bt_component, bt_component_filter, bt_port_output */ +/* + * For bt_component, bt_component_filter, bt_port_output, + * __BT_UPCAST_CONST + */ #include #ifdef __cplusplus @@ -37,7 +40,7 @@ static inline const bt_component *bt_component_source_as_component_const( const bt_component_source *component) { - return (void *) component; + return __BT_UPCAST_CONST(bt_component, component); } extern uint64_t bt_component_source_get_output_port_count(