From fa2f20b71e70d4f75590bc861b8701d4d30fdbfc Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 11 May 2020 16:31:14 +0200 Subject: [PATCH] pcm: rate: Fix uninitialized variable warning MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The recent gcc warning indicates the uninitialized variable commit_err: pcm_rate.c:1104:6: warning: ‘commit_err’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (commit_err < 0) ^ Add a proper initialization to commit_err. Fixes: 29041c522071 ("fix infinite draining of the rate plugin in SND_PCM_NONBLOCK mode") Signed-off-by: Takashi Iwai --- src/pcm/pcm_rate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pcm/pcm_rate.c b/src/pcm/pcm_rate.c index 980fa44e..9ec8c85e 100644 --- a/src/pcm/pcm_rate.c +++ b/src/pcm/pcm_rate.c @@ -1051,7 +1051,7 @@ static int snd_pcm_rate_drain(snd_pcm_t *pcm) /* commit the remaining fraction (if any) */ snd_pcm_uframes_t size, ofs, saved_avail_min; snd_pcm_sw_params_t sw_params; - int commit_err; + int commit_err = 0; __snd_pcm_lock(pcm); /* temporarily set avail_min to one */ -- 2.47.1