From: Philippe Proulx Date: Wed, 6 Sep 2017 00:30:00 +0000 (-0400) Subject: Implement bt_private_connection_notification_iterator_from_private() X-Git-Tag: v2.0.0-pre4~65 X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=b7f20dbaad41b6124ab844961b4884f36fbd2b4c Implement bt_private_connection_notification_iterator_from_private() The function waas declared but not implemented yet. Signed-off-by: Philippe Proulx Signed-off-by: Jérémie Galarneau --- 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)); +}