diff options
author | Wim Taymans <wtaymans@redhat.com> | 2020-04-30 16:07:23 +0200 |
---|---|---|
committer | Wim Taymans <wtaymans@redhat.com> | 2020-04-30 16:07:23 +0200 |
commit | dc331aa562e2a82c584f90a52d628f2ce3e5f091 (patch) | |
tree | 40a36c882ffbd6084cd2ac25a68e75c9a6000695 /src | |
parent | 002bcae856fbd9b11a1fa8c7a011a61b7de5f42a (diff) |
add more warnings and fix one
Diffstat (limited to 'src')
-rw-r--r-- | src/pipewire/impl-link.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/pipewire/impl-link.c b/src/pipewire/impl-link.c index 1a137542..59f0d346 100644 --- a/src/pipewire/impl-link.c +++ b/src/pipewire/impl-link.c @@ -1078,9 +1078,10 @@ struct pw_impl_link *pw_context_create_link(struct pw_context *context, output_node, output->port_id, this->rt.out_mix.port.port_id, input_node, input->port_id, this->rt.in_mix.port.port_id); - asprintf(&this->name, "%d.%d -> %d.%d", + if (asprintf(&this->name, "%d.%d -> %d.%d", output_node->info.id, output->port_id, - input_node->info.id, input->port_id); + input_node->info.id, input->port_id) < 0) + this->name = NULL; pw_log_info("(%s) (%s) -> (%s)", this->name, output_node->name, input_node->name); pw_impl_port_emit_link_added(output, this); |