]> git.sesse.net Git - vlc/commitdiff
Fixed a small memleak in bda.
authorLaurent Aimar <fenrir@videolan.org>
Fri, 9 Oct 2009 18:47:49 +0000 (20:47 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Tue, 13 Oct 2009 19:09:08 +0000 (21:09 +0200)
modules/access/bda/bda.c

index aba69244b743f6658adf95d9242e865718ce2a18..a063c42994df2e7ba2d8da593d80575e9d6a37ef 100644 (file)
@@ -420,10 +420,15 @@ static int Open( vlc_object_t *p_this )
     }
 
     if( !i_ret )
+    {
+        free( p_access->psz_demux );
         p_access->psz_demux = strdup( "ts" );
+    }
     else
+    {
         msg_Warn( p_access, "DVB_Open: Unsupported Network %s",
                   p_access->psz_access);
+    }
     return i_ret;
 }