X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=lib%2Fgraph%2Fcomponent.c;h=185b8d10843e4f0d9aad45792ce2c9fb81d7b3b2;hb=5c5632787fc9cafa602c89a28966bcfd01ec0204;hp=1c83b4b37bfd6ddf380fef35e389baee57e04bbb;hpb=312c056ae3d374b253fa0cfe5ed576c0b0e5e569;p=babeltrace.git diff --git a/lib/graph/component.c b/lib/graph/component.c index 1c83b4b3..185b8d10 100644 --- a/lib/graph/component.c +++ b/lib/graph/component.c @@ -144,10 +144,10 @@ void bt_component_destroy(struct bt_object *obj) g_free(component); } -struct bt_component *bt_component_from_private( +struct bt_component *bt_component_borrow_from_private( struct bt_private_component *private_component) { - return bt_get(bt_component_borrow_from_private(private_component)); + return (void *) private_component; } enum bt_component_class_type bt_component_get_class_type( @@ -371,10 +371,9 @@ void bt_component_set_graph(struct bt_component *component, bt_object_set_parent(component, graph ? &graph->base : NULL); } -struct bt_graph *bt_component_get_graph( - struct bt_component *component) +struct bt_graph *bt_component_borrow_graph(struct bt_component *component) { - return (struct bt_graph *) bt_object_get_parent(&component->base); + return (struct bt_graph *) bt_object_borrow_parent(&component->base); } static