From e4505ce74443b0ce1b137aadb2d71ec594c902f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= Date: Mon, 10 Oct 2022 23:49:47 +0200 Subject: [PATCH] ao_pipewire: init_boilerplate(): simplify errorhandling --- audio/out/ao_pipewire.c | 10 +++------- 1 file 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; }