X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fport-input-const.h;fp=include%2Fbabeltrace%2Fgraph%2Fport-input-const.h;h=51aef4732697b89a1dadaa79274233fea855a526;hb=b19ff26f04df428047676dd736bd7cc9473906fe;hp=1f13de9dd10a3a6b6b3732272ea8fc2ae3cc2087;hpb=c5b9b4417bedfbec9b5dd23b8395ccdd4eeffc44;p=babeltrace.git diff --git a/include/babeltrace/graph/port-input-const.h b/include/babeltrace/graph/port-input-const.h index 1f13de9d..51aef473 100644 --- a/include/babeltrace/graph/port-input-const.h +++ b/include/babeltrace/graph/port-input-const.h @@ -24,25 +24,25 @@ * SOFTWARE. */ +/* For bt_port, bt_port_input */ +#include + #include #ifdef __cplusplus extern "C" { #endif -struct bt_port; -struct bt_port_input; - static inline -const struct bt_port *bt_port_input_as_port_const( - const struct bt_port_input *port_input) +const bt_port *bt_port_input_as_port_const( + const bt_port_input *port_input) { return (const void *) port_input; } -extern void bt_port_input_get_ref(const struct bt_port_input *port_input); +extern void bt_port_input_get_ref(const bt_port_input *port_input); -extern void bt_port_input_put_ref(const struct bt_port_input *port_input); +extern void bt_port_input_put_ref(const bt_port_input *port_input); #define BT_PORT_INPUT_PUT_REF_AND_RESET(_var) \ do { \