]> git.sesse.net Git - vlc/commitdiff
mkv.cpp: fix a memory leak
authorSteve Lhomme <robux@videolan.org>
Sat, 14 May 2005 15:52:01 +0000 (15:52 +0000)
committerSteve Lhomme <robux@videolan.org>
Sat, 14 May 2005 15:52:01 +0000 (15:52 +0000)
modules/demux/mkv.cpp

index 56273657a94140ae93186c8b11354a13da3839e5..7dcf57634a009d1193ee40b022b601d3ea7b3ea4 100644 (file)
@@ -2642,6 +2642,7 @@ void matroska_segment_c::UnSelect( )
     {
         if ( tracks[i_track]->p_es != NULL )
         {
+            es_format_Clean( &tracks[i_track]->fmt );
             es_out_Del( sys.demuxer.out, tracks[i_track]->p_es );
             tracks[i_track]->p_es = NULL;
         }