]> git.sesse.net Git - vlc/commitdiff
ASX: fix obvious crash (fixes #3321)
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 21 Feb 2010 16:40:38 +0000 (18:40 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 21 Feb 2010 16:43:14 +0000 (18:43 +0200)
Regression from the ASX ad unskipping stuff

modules/demux/playlist/asx.c

index a8dfe42d550a656fd1034604058daf26ceb5fcd5..02e445b3bf31cc1dd367339538f550ec2a965d18 100644 (file)
@@ -568,8 +568,8 @@ static int Demux( demux_t *p_demux )
                         {
                             if( uniq_entry_ad_backup != NULL )
                             {
-                                uniq_entry_ad_backup = NULL;
                                 vlc_gc_decref( uniq_entry_ad_backup );
+                                uniq_entry_ad_backup = NULL;
                             }
                             input_item_node_AppendItem( p_subitems, p_entry );
                             vlc_gc_decref( p_entry );