ASoC: pcm: delete some dead code
Subsystems (3)
PATCH 1/1 ASoC: pcm: delete some dead code
I've removed several unreachable returns.
Signed-off-by Dan Carpenter <[email protected]>
sound/soc/soc-pcm.c +3 -9
@@ -1729,20 +1729,16 @@ static int dpcm_run_update_startup(struct snd_soc_pcm_runtime *fe, int stream)/* startup must always be called for new BEs */ ret =dpcm_be_dai_startup (fe, stream); -if (ret <0 ) { +if (ret <0 ) goto disconnect; -return ret; - }/* keep going if FE state is > open */ if (fe->dpcm[stream].state =SND_SOC_DPCM_STATE_OPEN )return 0 ; ret =dpcm_be_dai_hw_params (fe, stream); -if (ret <0 ) { +if (ret <0 ) goto close; -return ret; - }/* keep going if FE state is > hw_params */ if (fe->dpcm[stream].state =SND_SOC_DPCM_STATE_HW_PARAMS )
@@ -1750,10 +1746,8 @@ static int dpcm_run_update_startup(struct snd_soc_pcm_runtime *fe, int stream) ret =dpcm_be_dai_prepare (fe, stream); -if (ret <0 ) { +if (ret <0 ) goto hw_free; -return ret; - }/* run the stream event for each BE */ dpcm_dapm_stream_event (fe, stream,SND_SOC_DAPM_STREAM_NOP );
Mark Brown
AppliedQuoted 1 line · Dan Carpenter
I've removed several unreachable returns.
Applied, thanks.