diff --git a/audio/drivers/tinyalsa.c b/audio/drivers/tinyalsa.c index 5269283a94..1fc8824d95 100644 --- a/audio/drivers/tinyalsa.c +++ b/audio/drivers/tinyalsa.c @@ -1531,7 +1531,9 @@ static struct pcm_params *pcm_params_get(unsigned int card, unsigned int device, goto err_open; } - params = calloc(1, sizeof(struct snd_pcm_hw_params)); + params = (struct snd_pcm_hw_params*) + calloc(1, sizeof(struct snd_pcm_hw_params)); + if (!params) goto err_calloc;