jack: there is no need to lock in get_aliases

See #1313
This commit is contained in:
Wim Taymans 2021-06-17 10:56:39 +02:00
parent 0f9fd45a58
commit 0ec760315e

View file

@ -4268,7 +4268,6 @@ SPA_EXPORT
int jack_port_get_aliases (const jack_port_t *port, char* const aliases[2])
{
struct object *o = (struct object *) port;
struct client *c;
int res = 0;
spa_return_val_if_fail(o != NULL, -EINVAL);
@ -4276,10 +4275,6 @@ int jack_port_get_aliases (const jack_port_t *port, char* const aliases[2])
spa_return_val_if_fail(aliases[0] != NULL, -EINVAL);
spa_return_val_if_fail(aliases[1] != NULL, -EINVAL);
c = o->client;
pw_thread_loop_lock(c->context.loop);
if (o->port.alias1[0] != '\0') {
snprintf(aliases[0], REAL_JACK_PORT_NAME_SIZE+1, "%s", o->port.alias1);
res++;
@ -4288,7 +4283,6 @@ int jack_port_get_aliases (const jack_port_t *port, char* const aliases[2])
snprintf(aliases[1], REAL_JACK_PORT_NAME_SIZE+1, "%s", o->port.alias2);
res++;
}
pw_thread_loop_unlock(c->context.loop);
return res;
}