Initialize demux_meta_t before calling "meta reader".
authorLaurent Aimar <fenrir@videolan.org>
Sun, 30 Nov 2008 18:28:00 +0000 (19:28 +0100)
committerLaurent Aimar <fenrir@videolan.org>
Sun, 30 Nov 2008 18:34:45 +0000 (19:34 +0100)
There was a segfault probably due to taglib module changes.

src/input/input.c

index ba75afa..a69dbf3 100644 (file)
@@ -2862,7 +2862,7 @@ static void DemuxMeta( input_thread_t *p_input, vlc_meta_t *p_meta, demux_t *p_d
     if( !b_bool )
         return;
 
-    p_demux->p_private = malloc( sizeof( demux_meta_t ) );
+    p_demux->p_private = calloc( 1, sizeof( demux_meta_t ) );
     if(! p_demux->p_private )
         return;