diff libmpdemux/muxer_mpeg.c @ 32537:8fa2f43cb760

Remove most of the NULL pointer check before free all over the code
author cboesch
date Sun, 14 Nov 2010 09:12:34 +0000
parents 76f94c00a69f
children de37221dff02
line wrap: on
line diff
--- a/libmpdemux/muxer_mpeg.c	Sat Nov 13 10:23:34 2010 +0000
+++ b/libmpdemux/muxer_mpeg.c	Sun Nov 14 09:12:34 2010 +0000
@@ -496,14 +496,11 @@
     if(s->priv)
     {
       spriv = s->priv;
-      if(spriv->pack)
-        free(spriv->pack);
-      if(spriv->buffer_track)
-        free(spriv->buffer_track);
+      free(spriv->pack);
+      free(spriv->buffer_track);
       free(s->priv);
     }
-    if(s->b_buffer)
-      free(s->b_buffer);
+    free(s->b_buffer);
     free(s);
   }
   return NULL;