summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--audio/out/ao_pipewire.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/audio/out/ao_pipewire.c b/audio/out/ao_pipewire.c
index bfb7eefe24..d4e71c9c2b 100644
--- a/audio/out/ao_pipewire.c
+++ b/audio/out/ao_pipewire.c
@@ -388,7 +388,6 @@ static int pipewire_init_boilerplate(struct ao *ao)
{
struct priv *p = ao->priv;
struct pw_context *context;
- int ret;
pw_init(NULL, NULL);
@@ -416,15 +415,12 @@ static int pipewire_init_boilerplate(struct ao *ao)
goto error;
}
- ret = 0;
-
-out:
pw_thread_loop_unlock(p->loop);
- return ret;
+ return 0;
error:
- ret = -1;
- goto out;
+ pw_thread_loop_unlock(p->loop);
+ return -1;
}