]> git.alsa-project.org Git - alsa-utils.git/commitdiff
alsaloop: pcmjob - fix few warnings
authorJaroslav Kysela <perex@perex.cz>
Sun, 14 Oct 2018 14:59:28 +0000 (16:59 +0200)
committerJaroslav Kysela <perex@perex.cz>
Sun, 14 Oct 2018 14:59:28 +0000 (16:59 +0200)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
alsaloop/pcmjob.c

index 7de757b07eb7c4d3f8d6b74dbe460c7c760a194e..9cf3a5b7d5c2365ddb6903b9535399852ecb382b 100644 (file)
@@ -549,13 +549,13 @@ static void buf_add_src(struct loopback *loop)
                if (capt->format == SND_PCM_FORMAT_S32)
                        src_int_to_float_array((int *)(capt->buf +
                                                pos1 * capt->frame_size),
-                                        loop->src_data.data_in +
+                                        (void *)loop->src_data.data_in +
                                           pos * capt->channels,
                                         count1 * capt->channels);
                else
                        src_short_to_float_array((short *)(capt->buf +
                                                pos1 * capt->frame_size),
-                                        loop->src_data.data_in +
+                                        (void *)loop->src_data.data_in +
                                           pos * capt->channels,
                                         count1 * capt->channels);
                count -= count1;
@@ -1368,7 +1368,7 @@ static void freeloop(struct loopback *loop)
                if (loop->src_state)
                        src_delete(loop->src_state);
                loop->src_state = NULL;
-               free(loop->src_data.data_in);
+               free((void *)loop->src_data.data_in);
                loop->src_data.data_in = NULL;
                free(loop->src_data.data_out);
                loop->src_data.data_out = NULL;