]> git.sesse.net Git - vlc/commitdiff
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 ba75afac575b896e565f91ce9a9c7a0f5c769fce..a69dbf30ab46645dcf0e050a782322d1eb2d8ee4 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;