]> git.sesse.net Git - vlc/commitdiff
input: Make sure priv->p_sout won't be reused when freed.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Tue, 22 Apr 2008 14:26:05 +0000 (16:26 +0200)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Tue, 22 Apr 2008 14:26:17 +0000 (16:26 +0200)
src/input/input.c

index ad162a985e80fb00628541c63a20964a633f6d2a..f42fdbb37d47d02dc615d240a0e526de8e3b71b1 100644 (file)
@@ -328,7 +328,10 @@ static void Destructor( input_thread_t * p_input )
         if( priv->b_sout_keep )
             SoutKeep( priv->p_sout );
         else
+        {
             sout_DeleteInstance( priv->p_sout );
+            priv->p_sout = NULL;
+        }
     }
 
     vlc_gc_decref( p_input->p->input.p_item );