Clear sw_params struct at initialization

Do zero-clear the sw_params struct in hw_params, just to be sure.
This makes valgrind happy.
This commit is contained in:
Takashi Iwai 2005-01-11 15:11:09 +00:00
parent 554fe08747
commit c67584ec65

View file

@ -2288,6 +2288,7 @@ int _snd_pcm_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)
pcm->fifo_size = params->fifo_size; pcm->fifo_size = params->fifo_size;
/* Default sw params */ /* Default sw params */
memset(&sw, 0, sizeof(sw));
snd_pcm_sw_params_default(pcm, &sw); snd_pcm_sw_params_default(pcm, &sw);
err = snd_pcm_sw_params(pcm, &sw); err = snd_pcm_sw_params(pcm, &sw);
assert(err >= 0); assert(err >= 0);