Mercurial > mplayer.hg
comparison libmpcodecs/vf_unsharp.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 | 00825525514e |
children | 7af3e6f901fd |
comparison
equal
deleted
inserted
replaced
32536:187f26cba0ce | 32537:8fa2f43cb760 |
---|---|
210 | 210 |
211 if( !vf->priv ) return; | 211 if( !vf->priv ) return; |
212 | 212 |
213 fp = &vf->priv->lumaParam; | 213 fp = &vf->priv->lumaParam; |
214 for( z=0; z<sizeof(fp->SC)/sizeof(fp->SC[0]); z++ ) { | 214 for( z=0; z<sizeof(fp->SC)/sizeof(fp->SC[0]); z++ ) { |
215 if( fp->SC[z] ) av_free( fp->SC[z] ); | 215 av_free( fp->SC[z] ); |
216 fp->SC[z] = NULL; | 216 fp->SC[z] = NULL; |
217 } | 217 } |
218 fp = &vf->priv->chromaParam; | 218 fp = &vf->priv->chromaParam; |
219 for( z=0; z<sizeof(fp->SC)/sizeof(fp->SC[0]); z++ ) { | 219 for( z=0; z<sizeof(fp->SC)/sizeof(fp->SC[0]); z++ ) { |
220 if( fp->SC[z] ) av_free( fp->SC[z] ); | 220 av_free( fp->SC[z] ); |
221 fp->SC[z] = NULL; | 221 fp->SC[z] = NULL; |
222 } | 222 } |
223 | 223 |
224 free( vf->priv ); | 224 free( vf->priv ); |
225 vf->priv = NULL; | 225 vf->priv = NULL; |