From: Takashi Sakamoto Date: Mon, 6 May 2019 20:47:39 +0000 (+0900) Subject: axfer/test: fix uninitialized warning X-Git-Tag: v1.1.9~2 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=0248c297575c5fab52e80ca6a6ed944ce586d185;p=alsa-utils.git axfer/test: fix uninitialized warning This commit fixes uninitialized return value from a call of test_vector() to suppress a warning below. gcc -DHAVE_CONFIG_H -I. -I../../include -O2 -Wall -pipe -g -MT mapper-test.o -MD -MP -MF .deps/mapper-test.Tpo -c -o mapper-test.o mapper-test.c mapper-test.c: In function ‘test_vector’: mapper-test.c:293:6: warning: ‘err’ may be used uninitialized in this function [-Wmaybe-uninitialized] int err; ^~~ Fixes: 39d1ab8a0cb4: ('axfer: add a unit test for mapper interface') Signed-off-by: Takashi Sakamoto Signed-off-by: Jaroslav Kysela --- diff --git a/axfer/test/mapper-test.c b/axfer/test/mapper-test.c index 9f005aa..3dfcf50 100644 --- a/axfer/test/mapper-test.c +++ b/axfer/test/mapper-test.c @@ -300,8 +300,10 @@ static int test_vector(struct mapper_trial *trial, snd_pcm_access_t access, for (i = 0; i < cntr_count; ++i) { bufs[i] = malloc(size); - if (bufs[i] == NULL) + if (bufs[i] == NULL) { + err = -ENOMEM; goto end; + } memset(bufs[i], 0, size); }