diff options
author | Benoit Fouet <benoit.fouet@free.fr> | 2008-01-04 13:18:28 +0000 |
---|---|---|
committer | Benoit Fouet <benoit.fouet@free.fr> | 2008-01-04 13:18:28 +0000 |
commit | 1234585facce691c079444a85c7fc83e68344a1d (patch) | |
tree | 14dea09ee409b4cb82f0242700c8181ba52a36f9 /libavcodec/vorbis_dec.c | |
parent | 0fd36362b805099917d0e8d56f9a00b393b20131 (diff) | |
download | ffmpeg-streaming-1234585facce691c079444a85c7fc83e68344a1d.zip ffmpeg-streaming-1234585facce691c079444a85c7fc83e68344a1d.tar.gz |
Initialize "saved" buffer to zero.
Patch by Vincent Penné vpenne wyplay com and Denes Balatoni
Originally committed as revision 11393 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/vorbis_dec.c')
-rw-r--r-- | libavcodec/vorbis_dec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/vorbis_dec.c b/libavcodec/vorbis_dec.c index c4ac77b..a47cbc7 100644 --- a/libavcodec/vorbis_dec.c +++ b/libavcodec/vorbis_dec.c @@ -899,7 +899,7 @@ static int vorbis_parse_id_hdr(vorbis_context *vc){ 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)); |