From: Philippe Proulx Date: Wed, 7 Jun 2017 19:27:09 +0000 (-0400) Subject: Add internal bt_component_borrow_graph() X-Git-Tag: v2.0.0-pre1~45 X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=4dc8c91f3abc56eaae51b8aa698e4bc5817ca4ff Add internal bt_component_borrow_graph() Signed-off-by: Philippe Proulx Signed-off-by: Jérémie Galarneau --- diff --git a/include/babeltrace/graph/component-internal.h b/include/babeltrace/graph/component-internal.h index d9fae8f0..d67dd54f 100644 --- a/include/babeltrace/graph/component-internal.h +++ b/include/babeltrace/graph/component-internal.h @@ -80,6 +80,13 @@ struct bt_private_component *bt_private_component_from_component( return (void *) component; } +static inline +struct bt_graph *bt_component_borrow_graph(struct bt_component *comp) +{ + assert(comp); + return (void *) comp->base.parent; +} + BT_HIDDEN enum bt_component_status bt_component_accept_port_connection( struct bt_component *component, struct bt_port *self_port,