X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=lib%2Fgraph%2Fport.c;fp=lib%2Fgraph%2Fport.c;h=b0e95f6eb8e25b4f5bfdaf5e4550d7be48a5b0d7;hb=3e9b00233085bfafb21da3746f41d7d1876920dd;hp=c0d5e061d2cd49e271d794de3bbe1e064a67fd5f;hpb=a9f0d01b276e2bb637ad4bea1e8863e144911f55;p=babeltrace.git diff --git a/lib/graph/port.c b/lib/graph/port.c index c0d5e061..b0e95f6e 100644 --- a/lib/graph/port.c +++ b/lib/graph/port.c @@ -51,7 +51,7 @@ struct bt_port *bt_port_from_private_port( BT_HIDDEN struct bt_port *bt_port_create(struct bt_component *parent_component, - enum bt_port_type type, const char *name) + enum bt_port_type type, const char *name, void *user_data) { struct bt_port *port = NULL; @@ -76,6 +76,7 @@ struct bt_port *bt_port_create(struct bt_component *parent_component, } port->type = type; + port->user_data = user_data; bt_object_set_parent(port, &parent_component->base); end: @@ -188,22 +189,6 @@ end: return ret; } -int bt_private_port_set_user_data( - struct bt_private_port *private_port, void *user_data) -{ - int ret = 0; - - if (!private_port) { - ret = -1; - goto end; - } - - bt_port_from_private(private_port)->user_data = user_data; - -end: - return ret; -} - void *bt_private_port_get_user_data( struct bt_private_port *private_port) {