]> git.sesse.net Git - vlc/blobdiff - modules/services_discovery/sap.c
Remove useless check and assignment
[vlc] / modules / services_discovery / sap.c
index 234d98fe27b005911ffb8f77d55f18cbe39d203a..94cf482bd7d9a78c0271ba1a2d855494ce0190ac 100644 (file)
@@ -468,11 +468,10 @@ static void Close( vlc_object_t *p_this )
 static void CloseDemux( vlc_object_t *p_this )
 {
     demux_t *p_demux = (demux_t *)p_this;
-    if( p_demux->p_sys )
-    {
-        if( p_demux->p_sys->p_sdp ) { FreeSDP( p_demux->p_sys->p_sdp ); p_demux->p_sys->p_sdp = NULL; }
-        free( p_demux->p_sys );
-    }
+
+    if( p_demux->p_sys->p_sdp )
+        FreeSDP( p_demux->p_sys->p_sdp );
+    free( p_demux->p_sys );
 }
 
 /*****************************************************************************