From 85d366fd024e2290651f4ac446964b12500b2eba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5ns=20Rullg=C3=A5rd?= Date: Thu, 5 Jul 2007 06:47:00 +0000 Subject: [PATCH] use av_freep() in free_vlc() and failed init_vlc() Originally committed as revision 9474 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/bitstream.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/bitstream.c b/libavcodec/bitstream.c index cb80376093..271a393b22 100644 --- a/libavcodec/bitstream.c +++ b/libavcodec/bitstream.c @@ -261,7 +261,7 @@ int init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes, codes, codes_wrap, codes_size, symbols, symbols_wrap, symbols_size, 0, 0, flags) < 0) { - av_free(vlc->table); + av_freep(&vlc->table); return -1; } return 0; @@ -270,6 +270,6 @@ int init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes, void free_vlc(VLC *vlc) { - av_free(vlc->table); + av_freep(&vlc->table); }