From fe3c4810e1c8b535caf07df8e4434e322d3e6fc0 Mon Sep 17 00:00:00 2001 From: cboesch Date: Sun, 14 Nov 2010 09:12:34 +0000 Subject: cleanup: remove NULL checks before free() all over the code git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32624 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpcodecs/dec_teletext.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'libmpcodecs/dec_teletext.c') diff --git a/libmpcodecs/dec_teletext.c b/libmpcodecs/dec_teletext.c index 215246af89..d619ecde80 100644 --- a/libmpcodecs/dec_teletext.c +++ b/libmpcodecs/dec_teletext.c @@ -1100,8 +1100,7 @@ static int decode_pkt0(priv_vbi_t* priv,unsigned char* data,int magAddr) if(d[i]&0x80){ pll_add(priv,2,4); - if(priv->mag[magAddr].pt) - free(priv->mag[magAddr].pt); + free(priv->mag[magAddr].pt); priv->mag[magAddr].pt=NULL; priv->mag[magAddr].order=0; return 0; @@ -1753,10 +1752,8 @@ int teletext_control(void* p, int cmd, void *arg) } case TV_VBI_CONTROL_STOP: { - if(priv->mag) - free(priv->mag); - if(priv->ptsp) - free(priv->ptsp); + free(priv->mag); + free(priv->ptsp); destroy_cache(priv); priv->page_changed=1; pthread_mutex_destroy(&priv->buffer_mutex); -- cgit v1.2.3