summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Weißschuh <thomas@t-8ch.de>2022-10-10 23:49:47 +0200
committerPhilip Langdale <github.philipl@overt.org>2022-10-24 11:09:34 -0700
commite4505ce74443b0ce1b137aadb2d71ec594c902f1 (patch)
tree627f9936e2f438ac96fa8e0eb4819ca7ae32702f
parent4bc6686b6a80bbae78febf97652e2f0841ca396a (diff)
downloadmpv-e4505ce74443b0ce1b137aadb2d71ec594c902f1.tar.bz2
mpv-e4505ce74443b0ce1b137aadb2d71ec594c902f1.tar.xz
ao_pipewire: init_boilerplate(): simplify errorhandling
-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;
}