From cac370de25071311d2efcfc32335c9bb9879a23b Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 19 Apr 2005 16:11:26 +0000 Subject: [PATCH] Fix segfault Fix segfault (occuring when buffer/period sizes are aligned). --- src/pcm/pcm_rate.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pcm/pcm_rate.c b/src/pcm/pcm_rate.c index 0b725b5c..4c8fb2e0 100644 --- a/src/pcm/pcm_rate.c +++ b/src/pcm/pcm_rate.c @@ -573,9 +573,11 @@ static int snd_pcm_rate_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t * params) SNDMSG("rate plugin already in use"); return -EBUSY; } +#if 0 if ((buffer_size / period_size) * period_size == buffer_size && (slave->buffer_size / slave->period_size) * slave->period_size == slave->buffer_size) return 0; +#endif rate->pareas = malloc(2 * channels * sizeof(*rate->pareas)); if (rate->pareas == NULL) return -ENOMEM; -- 2.47.1