summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWim Taymans <wtaymans@redhat.com>2020-04-30 16:07:23 +0200
committerWim Taymans <wtaymans@redhat.com>2020-04-30 16:07:23 +0200
commitdc331aa562e2a82c584f90a52d628f2ce3e5f091 (patch)
tree40a36c882ffbd6084cd2ac25a68e75c9a6000695 /src
parent002bcae856fbd9b11a1fa8c7a011a61b7de5f42a (diff)
add more warnings and fix one
Diffstat (limited to 'src')
-rw-r--r--src/pipewire/impl-link.c5
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);