ALSA: pcm: use helper function to refer parameter as read-only
ALSA pcm core has hw_param_interval_c() to pick up parameter with const qualifier for safe programming. This commit applies it to the cases. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:

committed by
Takashi Iwai

parent
8b674308a2
commit
b55f9fdcd3
@@ -799,7 +799,7 @@ static int snd_pcm_oss_period_size(struct snd_pcm_substream *substream,
|
||||
static int choose_rate(struct snd_pcm_substream *substream,
|
||||
struct snd_pcm_hw_params *params, unsigned int best_rate)
|
||||
{
|
||||
struct snd_interval *it;
|
||||
const struct snd_interval *it;
|
||||
struct snd_pcm_hw_params *save;
|
||||
unsigned int rate, prev;
|
||||
|
||||
@@ -807,7 +807,7 @@ static int choose_rate(struct snd_pcm_substream *substream,
|
||||
if (save == NULL)
|
||||
return -ENOMEM;
|
||||
*save = *params;
|
||||
it = hw_param_interval(save, SNDRV_PCM_HW_PARAM_RATE);
|
||||
it = hw_param_interval_c(save, SNDRV_PCM_HW_PARAM_RATE);
|
||||
|
||||
/* try multiples of the best rate */
|
||||
rate = best_rate;
|
||||
|
Reference in New Issue
Block a user