X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=gr-audio-alsa%2Fsrc%2Faudio_alsa_sink.cc;h=fe3f043bf6cfa07cbb7983edbb59dc21a103a7be;hb=ea29b08aeb54227e6628f655ccfdb96fe4d8c378;hp=9b509e45b755a86bb5077898e68309a4609d0b37;hpb=18a684bf3dc144c48fc4cc6cc72f5070febd8074;p=debian%2Fgnuradio diff --git a/gr-audio-alsa/src/audio_alsa_sink.cc b/gr-audio-alsa/src/audio_alsa_sink.cc index 9b509e45..fe3f043b 100644 --- a/gr-audio-alsa/src/audio_alsa_sink.cc +++ b/gr-audio-alsa/src/audio_alsa_sink.cc @@ -6,7 +6,7 @@ * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) + * the Free Software Foundation; either version 3, or (at your option) * any later version. * * GNU Radio is distributed in the hope that it will be useful, @@ -138,7 +138,8 @@ audio_alsa_sink::audio_alsa_sink (int sampling_rate, // Specify the access methods we implement // For now, we only handle RW_INTERLEAVED... snd_pcm_access_mask_t *access_mask; - snd_pcm_access_mask_alloca (&access_mask); + snd_pcm_access_mask_t **access_mask_ptr = &access_mask; // FIXME: workaround for compiler warning + snd_pcm_access_mask_alloca (access_mask_ptr); snd_pcm_access_mask_none (access_mask); snd_pcm_access_mask_set (access_mask, SND_PCM_ACCESS_RW_INTERLEAVED); // snd_pcm_access_mask_set (access_mask, SND_PCM_ACCESS_RW_NONINTERLEAVED);