# HG changeset patch # User benoit # Date 1199452708 0 # Node ID 2b0d166891473f17490087b6ffb0060e6f046677 # Parent 4d746aada17b6c0c1ca772d5fb414608d2579612 Initialize "saved" buffer to zero. Patch by Vincent Penn vpenne wyplay com and Denes Balatoni diff -r 4d746aada17b -r 2b0d16689147 vorbis_dec.c --- a/vorbis_dec.c Fri Jan 04 00:39:03 2008 +0000 +++ b/vorbis_dec.c Fri Jan 04 13:18:28 2008 +0000 @@ -899,7 +899,7 @@ vc->channel_residues= av_malloc((vc->blocksize[1]/2)*vc->audio_channels * sizeof(float)); vc->channel_floors = av_malloc((vc->blocksize[1]/2)*vc->audio_channels * sizeof(float)); - vc->saved = av_malloc((vc->blocksize[1]/2)*vc->audio_channels * sizeof(float)); + vc->saved = av_mallocz((vc->blocksize[1]/2)*vc->audio_channels * sizeof(float)); vc->ret = av_malloc((vc->blocksize[1]/2)*vc->audio_channels * sizeof(float)); vc->buf = av_malloc( vc->blocksize[1] * sizeof(float)); vc->buf_tmp = av_malloc( vc->blocksize[1] * sizeof(float));