Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
bt_port_get_name(connection->upstream_port),
upstream_component, bt_component_get_name(upstream_component),
iterator);
- BT_MOVE(*user_iterator, iterator);
+
+ /* Move reference to user */
+ *user_iterator = iterator;
+ iterator = NULL;
end:
bt_put(upstream_component);
downstream_port, bt_port_get_name(downstream_port));
if (user_connection) {
- BT_MOVE(*user_connection, connection);
+ /* Move reference to user */
+ *user_connection = connection;
+ connection = NULL;
}
end:
upstream_comp, bt_component_get_name(upstream_comp),
upstream_port, bt_port_get_name(upstream_port),
connection, iterator);
- BT_MOVE(*user_iterator, iterator);
+
+ /* Move reference to user */
+ *user_iterator = iterator;
+ iterator = NULL;
end:
bt_put(iterator);