From: Takashi Iwai Date: Tue, 11 Jan 2005 15:11:09 +0000 (+0000) Subject: Clear sw_params struct at initialization X-Git-Tag: v1.0.8~3 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=c67584ec65fef7f9397f30c9b7463a4679f52785;p=alsa-lib.git Clear sw_params struct at initialization Do zero-clear the sw_params struct in hw_params, just to be sure. This makes valgrind happy. --- diff --git a/src/pcm/pcm_params.c b/src/pcm/pcm_params.c index 3e7f92d8..631e2652 100644 --- a/src/pcm/pcm_params.c +++ b/src/pcm/pcm_params.c @@ -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; /* Default sw params */ + memset(&sw, 0, sizeof(sw)); snd_pcm_sw_params_default(pcm, &sw); err = snd_pcm_sw_params(pcm, &sw); assert(err >= 0);