From c3a47fe364417d7833b8855c3d629f04b617d5c3 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 1 Jan 2008 03:01:58 +0000 Subject: mpc_plugin: break out if a missed error branch We shouldn't try to continue if mpc_decoder_initialize() fails. git-svn-id: https://svn.musicpd.org/mpd/trunk@7113 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- src/inputPlugins/mpc_plugin.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/inputPlugins/mpc_plugin.c b/src/inputPlugins/mpc_plugin.c index 25cb678b6..46de5b8ea 100644 --- a/src/inputPlugins/mpc_plugin.c +++ b/src/inputPlugins/mpc_plugin.c @@ -173,10 +173,12 @@ static int mpc_decode(OutputBuffer * cb, DecoderControl * dc, closeInputStream(inStream); if (!dc->stop) { ERROR("Not a valid musepack stream\n"); + return -1; } else { dc->state = DECODE_STATE_STOP; dc->stop = 0; } + return 0; } dc->totalTime = mpc_streaminfo_get_length(&info); -- cgit v1.2.3