]> git.sesse.net Git - vlc/commitdiff
Fixed a double free when av_open_input_stream() fails.
authorLaurent Aimar <fenrir@videolan.org>
Mon, 19 Sep 2011 21:01:40 +0000 (23:01 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Mon, 19 Sep 2011 21:02:20 +0000 (23:02 +0200)
modules/demux/avformat/demux.c

index b3bc5b901b250e0b40acaf3e0d84775346987a27..6b2c3aeada2b054f151557a1ed181fd3c4d0c834 100644 (file)
@@ -233,6 +233,7 @@ int OpenDemux( vlc_object_t *p_this )
                               p_sys->fmt, NULL ) )
     {
         msg_Err( p_demux, "av_open_input_stream failed" );
+        p_sys->ic = NULL;
         free( psz_url );
         CloseDemux( p_this );
         return VLC_EGENERIC;