X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=plugins%2Futils%2Fdummy%2Fdummy.c;h=978ecdeacd6d871c7c8de0823821baa0ecf9a825;hb=b9d103befd837c4411112257c2619ef8d68225dd;hp=3d7de4d50cf89960917a5d1c50f013cf046e5597;hpb=aafdead53e12d8f16e552592979cab0252d21d28;p=babeltrace.git diff --git a/plugins/utils/dummy/dummy.c b/plugins/utils/dummy/dummy.c index 3d7de4d5..978ecdea 100644 --- a/plugins/utils/dummy/dummy.c +++ b/plugins/utils/dummy/dummy.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include @@ -58,12 +59,21 @@ enum bt_component_status dummy_init(struct bt_private_component *component, { enum bt_component_status ret; struct dummy *dummy = g_new0(struct dummy, 1); + void *priv_port; if (!dummy) { ret = BT_COMPONENT_STATUS_NOMEM; goto end; } + priv_port = bt_private_component_sink_add_input_private_port(component, + "in", NULL); + if (!priv_port) { + ret = BT_COMPONENT_STATUS_NOMEM; + goto end; + } + + bt_put(priv_port); dummy->iterators = g_ptr_array_new_with_free_func( (GDestroyNotify) bt_put); if (!dummy->iterators) {