diff options
author | Monty <xiphmont@xiph.org> | 2010-03-25 05:29:15 +0000 |
---|---|---|
committer | Monty <xiphmont@xiph.org> | 2010-03-25 05:29:15 +0000 |
commit | e9d70dfb6df7d19d9c1912a4f7b722e22fdfe884 (patch) | |
tree | 6194f7606616a50c6117cba6a1a35372103885b1 | |
parent | 45dd1cba6b28b849bbb51f8694b5ac0315b5f89e (diff) | |
download | libvorbis-git-e9d70dfb6df7d19d9c1912a4f7b722e22fdfe884.tar.gz |
Fix for Mozilla BZ#550184 and Xiph Trac #1656
svn path=/trunk/vorbis/; revision=17029
-rw-r--r-- | lib/info.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -628,12 +628,12 @@ int vorbis_analysis_headerout(vorbis_dsp_state *v, oggpack_writeclear(&opb); return(0); err_out: - oggpack_writeclear(&opb); memset(op,0,sizeof(*op)); memset(op_comm,0,sizeof(*op_comm)); memset(op_code,0,sizeof(*op_code)); if(b){ + oggpack_writeclear(&opb); if(b->header)_ogg_free(b->header); if(b->header1)_ogg_free(b->header1); if(b->header2)_ogg_free(b->header2); |