]> git.sesse.net Git - vlc/blobdiff - modules/demux/ps.h
Remove useless test before a free (again).
[vlc] / modules / demux / ps.h
index 651c7e0ec8d30b26b72c3e375d10f1a08d84acac..accca9e35fbc1e2177e39adc2f8c986f8c02df1b 100644 (file)
@@ -497,11 +497,10 @@ static inline void ps_psm_destroy( ps_psm_t *p_psm )
 {
     while( p_psm->i_es-- )
     {
-        if( p_psm->es[p_psm->i_es]->i_descriptor )
-            free( p_psm->es[p_psm->i_es]->p_descriptor );
+        free( p_psm->es[p_psm->i_es]->p_descriptor );
         free( p_psm->es[p_psm->i_es] );
     }
-    if( p_psm->es ) free( p_psm->es );
+    free( p_psm->es );
 
     p_psm->es = 0;
     p_psm->i_es = 0;