]> git.sesse.net Git - vlc/commitdiff
flac: fix memory leak
authorHannes Domani <ssbssa@yahoo.de>
Fri, 29 Aug 2014 16:18:38 +0000 (18:18 +0200)
committerTristan Matthews <le.businessman@gmail.com>
Tue, 2 Sep 2014 18:21:32 +0000 (14:21 -0400)
Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
modules/codec/flac.c

index b2ee916ab8ce3f6c6632e8eb58d0a1b8ff5dffc8..e226f1936d3b9501cbef180559266bf38a308e94 100644 (file)
@@ -418,6 +418,9 @@ static void ProcessHeader( decoder_t *p_dec )
     }
     FLAC__stream_decoder_process_until_end_of_metadata( p_sys->p_flac );
     msg_Dbg( p_dec, "STREAMINFO decoded" );
+
+    block_Release( p_sys->p_block );
+    p_sys->p_block = NULL;
 }
 
 /*****************************************************************************