X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fport-output-const.h;h=0afa640fe84db23c504951d92734cdcbcfdd6daf;hb=005f1204d7620018bb2c1406b6194940f0ee119f;hp=7c6e801fa9763e9e65198d861cf411e43d5cf295;hpb=b19ff26f04df428047676dd736bd7cc9473906fe;p=babeltrace.git diff --git a/include/babeltrace/graph/port-output-const.h b/include/babeltrace/graph/port-output-const.h index 7c6e801f..0afa640f 100644 --- a/include/babeltrace/graph/port-output-const.h +++ b/include/babeltrace/graph/port-output-const.h @@ -24,7 +24,7 @@ * SOFTWARE. */ -/* For bt_port, bt_port_output */ +/* For bt_port, bt_port_output, __BT_UPCAST_CONST */ #include #include @@ -34,10 +34,9 @@ extern "C" { #endif static inline -const bt_port *bt_port_output_as_port_const( - const bt_port_output *port_output) +const bt_port *bt_port_output_as_port_const(const bt_port_output *port_output) { - return (const void *) port_output; + return __BT_UPCAST_CONST(bt_port, port_output); } extern void bt_port_output_get_ref(const bt_port_output *port_output);