From 25b68514c79eccf640cfb61947c3ed3f95a95c16 Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Tue, 5 Sep 2017 20:30:00 -0400 Subject: [PATCH] Implement bt_private_connection_notification_iterator_from_private() MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The function waas declared but not implemented yet. Signed-off-by: Philippe Proulx Signed-off-by: Jérémie Galarneau --- .../private-connection-private-notification-iterator.h | 2 +- lib/graph/iterator.c | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/include/babeltrace/graph/private-connection-private-notification-iterator.h b/include/babeltrace/graph/private-connection-private-notification-iterator.h index 41248947..1a855e96 100644 --- a/include/babeltrace/graph/private-connection-private-notification-iterator.h +++ b/include/babeltrace/graph/private-connection-private-notification-iterator.h @@ -33,7 +33,7 @@ struct bt_private_port; struct bt_private_connection; struct bt_private_connection_private_notification_iterator; -struct bt_notification_iterator * +extern struct bt_notification_iterator * bt_private_connection_notification_iterator_from_private( struct bt_private_connection_private_notification_iterator *private_notification_iterator); diff --git a/lib/graph/iterator.c b/lib/graph/iterator.c index a4b6e903..c2020874 100644 --- a/lib/graph/iterator.c +++ b/lib/graph/iterator.c @@ -2526,3 +2526,12 @@ end: bt_put(graph); return (void *) iterator; } + +struct bt_notification_iterator * +bt_private_connection_notification_iterator_from_private( + struct bt_private_connection_private_notification_iterator *private_notification_iterator) +{ + return bt_get( + bt_private_connection_notification_iterator_borrow_from_private( + private_notification_iterator)); +} -- 2.34.1