From 4dc8c91f3abc56eaae51b8aa698e4bc5817ca4ff Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Wed, 7 Jun 2017 15:27:09 -0400 Subject: [PATCH] Add internal bt_component_borrow_graph() MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Philippe Proulx Signed-off-by: Jérémie Galarneau --- include/babeltrace/graph/component-internal.h | 7 +++++++ 1 file changed, 7 insertions(+) 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, -- 2.34.1